spacer
spacer search

Maximus CMS - Support Officiel
Version actuelle: 2009
  Fly Kernel Version 1.1.2

Search
spacer
Accueil
Mon compte
Copyrights
header
 
 Les forums
Accueil
Mon compte

!!! Pensez aux tutoriaux !!!

Uplodez vos images en 1 clic!
Upload d'images en 1 clic !!!
Les dernières images

Les 10 derniers messages

 Module forum, connexion en administrateur
 Module forums, administration du profil utilisateur
 Module Forums, traduction des boutons
 Module Iframe
 installation en local
 Yat
 Bloc who is on line
 Module News, clic sur transmis par...
 Module News, génération d'un pdf
 Fichier principal lang-french.php


Dernières discussions

 [Fermeture des forums] pour information
 [Twitter] nouveau module en cours de test
 [Blog] documentation en ligne
 phpBB-3.0.7-PL1 vient de sortir
 Petites mises à jour du wiki pour maximus 2009
 La version 3.0.7 de phpBB est sortie
 Opera 10.50 met la pression sur ses concurrents
 Quel thème admin utilisez vous le plus ?
 Aimeriez vous mettre une sorte de tweeter sur votre site ?
 [phpBB3] premiers tests grandeur nature :)

10 meilleurs posteurs

  Stats du mois en cours
   Cyril 
 Ses messages
 15910 messages
  126494 points
www.cyril-levert.info

   GravuTrad 
 Ses messages
 5081 messages
  50147 points

   Toumilovitch 
 Ses messages
 1929 messages
  19042 points
www.gymaweb.com

   raphael 
 Ses messages
 475 messages
  7759 points
www.supernature6000.com

   xav 
 Ses messages
 226 messages
  952 points
www.itourisme.info

   luigi38 
 Ses messages
 19 messages
  1332 points
www.cyber-infos.net

   xavv1 
 Ses messages
 9 messages
  110 points
xavv1.free.fr/

   xavier 
 Ses messages
 8 messages
  Aucun point

   xavinou59 
 Ses messages
 0 messages
  Aucun point

   raphael_13 
 Ses messages
 0 messages
  Aucun point

MaXiMuS :: Sujet - $dbi et $db (L'explication !!)
Recherche béta forum Règlement RechercheFAQ Messagerie
 Bonjour, vous attendez de la communauté un support le plus précis et le plus rapide qu'il soit !
ATTENTION !! ceci est l'ancien forum fermé le mardi 16 mars 2010 à 15 heures!
Le nouveau forum de support phpBB3 est visible à cette adresse, mettez à jour vos favoris !
Sachez toutefois que ce forum restera consultable durant une longue période, malgré le fait que tout le contenu ait été restauré dans le nouveau forum.

$dbi et $db (L'explication !!)
Aller à la page 1, 2, 3  Suivante
 
Poster un nouveau sujet   Répondre au sujet   Cliquez pour afficher: Résolu    MaXiMuS Index du Forum -> Trucs et astuces pour Maximus Fuzion BS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
.: Benoit :.
Team Dev Maximus
Team Dev Maximus


Inscrit le: Apr 26, 2005
Messages: 664
12178 points


Lieu de résidence
en France

Message Sujet du message: $dbi et $db (L'explication !!)
Posté le: Lun 06 Juin, 2005 11:17 pm
Répondre en citant

Il était un jour maximus.....



Avant MaXiMuS, vous étiez nombreux à ne plus faire d'upgrades de votre site, et nous pouvons comprendre pourquoi: les modifications étaient très fréquentes (pratiquement une par mois), et vous risquiez à chaque fois de bugger votre site...


Puis est arrivé MaXiMuS tout beau, tout propre, déjà bien configuré, etc.. Bref, je pense que Cyril et moi avons atteint notre objectif (il suffit de voir le nombre de téléchargements).


A partir de ce moment, vous vous êtes dit:

"Trop bien ! Il faut vraiment que je mette mon site sous maximus, car je veux un site propre, qui tourne bien et le plus sécurisé possible".


Et puis voilà , le big problème est arrivé !!!


Vous vous êtes rendu compte, au fur et à mesure de vos visites sur notre site, que certains de vos modules, blocks, thème, etc.. étaient dépassés et peu sécurisés.


POURQUOI?


C'est simple: nous avons volontairement supprimé la class $dbi (vieux layer), car celle-ci était une véritable passoire pour les gens malveillants.

Donc voilà pourquoi les vieux modules, etc.. ne marchent pas sur MaXiMuS.


Je vais donc vous expliquer comment procéder pour mettre à jour (vous-même) votre thème, block, modules, etc...


Imaginons que votre module marche bien sur php-nuke et non sur php-maximus.


1-Ouvrez le fichier en question:


Vous allez certainement trouver à l'intérieur, ceci (c'est un exemple)


Code:


$result = sql_query("SELECT * FROM ".$prefix."_votre_table order by time DESC", $dbi);




Il vous faut changer cette vieille requête des années 60 lol


- sql_query par $db->sql_query

- enlever la variable $dbi


Ceci donnera:


Code:


$result = $db->sql_query("SELECT * FROM ".$prefix."_votre_table order by time DESC");




Un autre exemple :


Code:


while (list($variable1, $variable2, $variable3, $variable4) = sql_fetch_row($result, $dbi)) {




- sql_fetch_row par $db->sql_fetchrow

- enlever la variable $dbi


Ceci donnera:


Code:


while (list($variable1, $variable2, $variable3, $variable4) = $db->sql_fetchrow($result)) {




Si votre requête sql se trouve dans une fonction, n'oubliez pas de mettre la variable $db à global


Exemple :


Code:


function lafonction() {

global $admin_file, $db;

}





Voilà


_________________
Sa sert a rien lol

---------------------------------
Mini Fiche de Benoit
Url de mon site web: vos-associations.org
Version utilisée:
URL Rewriting non utilisée
Aucun Wysiwyg installé
Hébergeur: hebeh dit donc lol
Espace Perso:
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
.: stephano :.
Team Dev Maximus
Team Dev Maximus


Inscrit le: May 12, 2005
Messages: 1750
18393 points


Lieu de résidence
en France

Message Sujet du message:
Posté le: Mar 07 Juin, 2005 8:11 am
Répondre en citant

oui très bonne explication encore une chose de plus que je vais mettre dans mon carnet Wink



---------------------------------
Mini Fiche de stephano
Url de mon site web: ya plus
Version utilisée: Maximus BS
URL Rewriting non utilisée
Aucun Wysiwyg installé
Hébergeur: ya plus
Apache version: 00 PHP Version: 00

-*-*-*-*-*-*-*-*-*-*-
Les meilleurs conseils dédiés à Maximus
   Retrouvez tous les conseils concernant PHP Maximus CMS sur le Wiki Communautaire
   Pensez que nul n'est censé ignorer le règlement interne des forums Maximus CMS !
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
.: Open :.
Testeur Maximus BS
Testeur Maximus BS


Inscrit le: May 23, 2005
Messages: 20
Aucun point


Lieu de résidence
au Canada

Message Sujet du message:
Posté le: Mer 29 Juin, 2005 1:32 am
Répondre en citant

Moi j'ai une quesstion !

Je veux modifier un module avec tes explication et j'ai trouver ça

$res = sql_query("select * from nuke_match_comment WHERE warid=\"$warid\"", $db);
$num = sql_num_rows($res, $db);

Je doit tu le modifier comme ça

$res = $db->sql_query("select * from nuke_match_comment WHERE warid=\"$warid\"");
$num = $db->sql_numrows($res);

et

(sql_num_rows($result15, $dbi)>0) {

par

$db->sql_numrows($result15)>0) {



---------------
Mini Fiche de Open
Mini Fiche non remplie actuellement -> Cliquer ici afin de remplir la Mini Fiche dès maintenant
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
.: astral :.
Légionnaire Maximus
Légionnaire Maximus


Inscrit le: May 08, 2005
Messages: 17
Aucun point


Lieu de résidence
en France

Message Sujet du message:
Posté le: Mer 29 Juin, 2005 4:13 pm
Répondre en citant

Salut, c'était quoi t'as question au juste? savoir si c'est sa? Laughing



---------------
Mini Fiche de astral
Mini Fiche non remplie actuellement -> Cliquer ici afin de remplir la Mini Fiche dès maintenant
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
.: Open :.
Testeur Maximus BS
Testeur Maximus BS


Inscrit le: May 23, 2005
Messages: 20
Aucun point


Lieu de résidence
au Canada

Message Sujet du message:
Posté le: Mer 29 Juin, 2005 5:20 pm
Répondre en citant

oui

Je veux modifier un module pour quil marche dans Maximus

Et je veux savoir si je doit changer

$res = sql_query("select * from nuke_match_comment WHERE warid=\"$warid\"", $db);
$num = sql_num_rows($res, $db);

et si je doit enlever touts les_

Ex : (sql_num_rows($result15, $dbi)>0) {



---------------
Mini Fiche de Open
Mini Fiche non remplie actuellement -> Cliquer ici afin de remplir la Mini Fiche dès maintenant
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
.: Darsch :.
Légionnaire Maximus
Légionnaire Maximus


Inscrit le: May 09, 2005
Messages: 92
Aucun point


Recherche ou j'habite
Sans pays :)

Message Sujet du message:
Posté le: Mer 29 Juin, 2005 5:51 pm
Répondre en citant

idem dans le style j'ai :
$xthemeflash, $xthemesearch, $xpmpop, $xleftblockstemp, $xrightblockstemp, $xsitelogin, $xsitemsg, $xbroadcastmsg, $xclock, $xforumleftblocks) {
global $prefix, $dbi, $module_name;

ql_query("UPDATE ".$prefix."_themecpanel SET link1name='$xlink1name', link1url='$xlink1url', link2name='$xlink2name', link2url='$xlink2url', link3name='$xlink3name', link3url='$xlink3url', link4name='$xlink4name', link4url='$xlink4url', link5name='$xlink5name', link5url='$xlink5url', themeflash='$xthemeflash', themesearch='$xthemesearch', pmpop='$xpmpop', leftblockstemp='$xleftblockstemp', rightblockstemp='$xrightblockstemp', sitelogin='$xsitelogin', sitemsg='$xsitemsg', broadcastmsg='$xbroadcastmsg', clock='$xclock', forumleftblocks='$xforumleftblocks'", $dbi);



---------------
Mini Fiche de Darsch
Mini Fiche non remplie actuellement -> Cliquer ici afin de remplir la Mini Fiche dès maintenant
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
.: Cyril :.
Développeur Maximus CMS
Développeur Maximus CMS


Inscrit le: Apr 26, 2005
Messages: 15910
126494 points


Lieu de résidence
en France

Message Sujet du message:
Posté le: Mer 29 Juin, 2005 5:58 pm
Répondre en citant

salut

oui c'est bien ca Smile
tu as la bonne solution


_________________

- Le projet Maximus CMS sur SourceForge
Maximus, CMS fun pour internautes funs
Vous voulez un cms plus petit ? Pensez PHP Minimus

---------------------------------
Mini Fiche de Cyril
Url de mon site web: www.cyril-levert.info
Version utilisée: Maximus 2009
URL Rewriting utilisée
Wysiwyg installé FCK Editor
Hébergeur: www.hebeh.com/?coupon=1183053710
Apache version: 2.x PHP Version: 5.x

-*-*-*-*-*-*-*-*-*-*-
Les meilleurs conseils dédiés à Maximus
   Retrouvez tous les conseils concernant PHP Maximus CMS sur le Wiki Communautaire
   Pensez que nul n'est censé ignorer le règlement interne des forums Maximus CMS !
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
.: astral :.
Légionnaire Maximus
Légionnaire Maximus


Inscrit le: May 08, 2005
Messages: 17
Aucun point


Lieu de résidence
en France

Message Sujet du message:
Posté le: Mer 29 Juin, 2005 6:02 pm
Répondre en citant

Bonsoir
Ba je pensais que le post de Benoît était clair,
Tu supprime les : $dbi (et une virgule qui precede dans certans cas)
Tu modifie les : sql_**** par $db->sql_****
Et dans ce cas tu fait attention que la variable $db (et non pas $dbi que tu peux supprimer) soit présente ds le gloabl de ta fonction concernée
Enfin c ce que j'ai compris ^^
Bye

Bon ba voila Cyril a dit que c t bon ^^



---------------
Mini Fiche de astral
Mini Fiche non remplie actuellement -> Cliquer ici afin de remplir la Mini Fiche dès maintenant
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
.: Darsch :.
Légionnaire Maximus
Légionnaire Maximus


Inscrit le: May 09, 2005
Messages: 92
Aucun point


Recherche ou j'habite
Sans pays :)

Message Sujet du message:
Posté le: Mer 29 Juin, 2005 6:10 pm
Répondre en citant

J'ai fait exactement ca Wink mais reste que pour le Cpanel ca marche pas Wink



---------------
Mini Fiche de Darsch
Mini Fiche non remplie actuellement -> Cliquer ici afin de remplir la Mini Fiche dès maintenant
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
.: Devon :.
Légionnaire Maximus
Légionnaire Maximus


Inscrit le: May 07, 2005
Messages: 77
1376 points


Lieu de résidence
en France

Message Sujet du message: re
Posté le: Lun 05 Sep, 2005 3:04 pm
Répondre en citant

Bonjour,

J'ai essayé de mettre à jour un bloc selon les conseils de Benoit, mais il ne fonctionne toujours pas. Si quelqu'un pouvait vérifier les erreurs que j'ai faites?

Le code est ici:

http://www.counterskins.net/block-User_Menu.rar

D'avance merci



---------------------------------
Mini Fiche de Devon
Url de mon site web: www.darkline-design.com
Version utilisée: Maximus BS
URL Rewriting non utilisée
Wysiwyg installé FCK Editor
Hébergeur: www.thya.net
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
.: Cyril :.
Développeur Maximus CMS
Développeur Maximus CMS


Inscrit le: Apr 26, 2005
Messages: 15910
126494 points


Lieu de résidence
en France

Message Sujet du message:
Posté le: Lun 05 Sep, 2005 3:39 pm
Répondre en citant

salut

met moi à dispo le pack complet avec les images et tout le toutim que je puisse faire une version pour maximus et ainsi la partager avec tous Smile


_________________

- Le projet Maximus CMS sur SourceForge
Maximus, CMS fun pour internautes funs
Vous voulez un cms plus petit ? Pensez PHP Minimus

---------------------------------
Mini Fiche de Cyril
Url de mon site web: www.cyril-levert.info
Version utilisée: Maximus 2009
URL Rewriting utilisée
Wysiwyg installé FCK Editor
Hébergeur: www.hebeh.com/?coupon=1183053710
Apache version: 2.x PHP Version: 5.x

-*-*-*-*-*-*-*-*-*-*-
Les meilleurs conseils dédiés à Maximus
   Retrouvez tous les conseils concernant PHP Maximus CMS sur le Wiki Communautaire
   Pensez que nul n'est censé ignorer le règlement interne des forums Maximus CMS !
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
.: Devon :.
Légionnaire Maximus
Légionnaire Maximus


Inscrit le: May 07, 2005
Messages: 77
1376 points


Lieu de résidence
en France

Message Sujet du message: re
Posté le: Lun 05 Sep, 2005 3:48 pm
Répondre en citant

Le voici :
http://www.counterskins.net/block-User_Menu.zip
Merci merci merci Very Happy



---------------------------------
Mini Fiche de Devon
Url de mon site web: www.darkline-design.com
Version utilisée: Maximus BS
URL Rewriting non utilisée
Wysiwyg installé FCK Editor
Hébergeur: www.thya.net
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
.: Devon :.
Légionnaire Maximus
Légionnaire Maximus


Inscrit le: May 07, 2005
Messages: 77
1376 points


Lieu de résidence
en France

Message Sujet du message: re
Posté le: Mer 28 Sep, 2005 12:23 pm
Répondre en citant

Cyril a écrit:
salut

met moi à dispo le pack complet avec les images et tout le toutim que je puisse faire une version pour maximus et ainsi la partager avec tous Smile


Je me permets de relancer, dés fois que ce soit oublié
Merci Smile
Le voici :
http://www.counterskins.net/block-User_Menu.zip



---------------------------------
Mini Fiche de Devon
Url de mon site web: www.darkline-design.com
Version utilisée: Maximus BS
URL Rewriting non utilisée
Wysiwyg installé FCK Editor
Hébergeur: www.thya.net
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
.: marc56 :.
Légionnaire Maximus
Légionnaire Maximus


Inscrit le: Jun 30, 2005
Messages: 19
Aucun point


Lieu de résidence
en France

Message Sujet du message:
Posté le: Ven 14 Oct, 2005 12:55 am
Répondre en citant

hello Smile
je m'attaque (pour la premiere fois Embarassed ) a la modification d'un fichier, en l'occurence WhereBisDu_v1_5
c'est pas gagné lol, mais faut bien débuter ....

que fait on des MYSQL_FETCH_ARRAY, enfin de tous ces bidules en majuscule Shocked svp??
c'est indiqué nulle part si on doit les changer Wink

par ex :
$querynumberstate=$db->sql_query("SELECT max(shits) as max_number_state FROM $prefix"._wherebisdu_statehits." WHERE scountry='$ipcountryhits'");
$getvarnumberstate=MYSQL_FETCH_ARRAY($querynumberstate);
$maxnumberstate=$getvarnumberstate["max_number_state"];

$querystate=$db->sql_query("SELECT ipstatehits as max_id_state FROM $prefix"._wherebisdu_statehits." WHERE shits='$maxnumberstate' AND scountry = '$ipcountryhits'");
$getvarstate=MYSQL_FETCH_ARRAY($querystate);
$maxstate=$getvarstate["max_id_state"];

$querynumbercity=$db->sql_query("SELECT max(chits) as max_number_city FROM $prefix"._wherebisdu_cityhits." WHERE ccountry='$ipcountryhits'");
$getvarnumbercity=MYSQL_FETCH_ARRAY($querynumbercity);



---------------
Mini Fiche de marc56
Mini Fiche non remplie actuellement -> Cliquer ici afin de remplir la Mini Fiche dès maintenant
-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
.: expert :.
Testeur Maximus BS
Testeur Maximus BS


Inscrit le: Apr 29, 2005
Messages: 712
761 points


Lieu de résidence
en France

Message Sujet du message:
Posté le: Ven 14 Oct, 2005 8:32 am
Répondre en citant

Salut.

Heu faut pas les modifie je croie.


_________________
"Gourdin du matin, Pipi sans les mains."
"Que tu la secoue ou que tu lagitte, la dernier est toujours pour le slip"
"Un de perdu dix de retrouvés - Une de perdue...une de perdue"

---------------------------------
Mini Fiche de expert
Url de mon site web: www.wardriving.fr
Version utilisée: Maximus 2008
URL Rewriting utilisée
Wysiwyg installé FCK Editor
Hébergeur: www.1and1.fr/?k_id=19636593
Apache version: . PHP Version: 4.9
Espace Perso:
Ma brute


-*-*-*-*-*-*-*-*-*-*-
Générez votre rapport de référencement sur  www.pagerank.hebeh.net
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    MaXiMuS Index du Forum -> Trucs et astuces pour Maximus Fuzion BS Toutes les heures sont au format GMT + 1 Heure
Aller à la page 1, 2, 3  Suivante
Page 1 sur 3

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous pouvez joindre des fichiers
Vous pouvez télécharger des fichiers

 
Forums ©
 
Maximus Autres projets Aide Contribuer Sites associés

Distroy Forums Cache ~ Distroy Sessions ~ Partenaire hébergement professionnel www.hebeh.com, votre hébergement de qualité à bas prix.
Retrouvez PHP Maximus sur Facebook et sur Twitter.
Retrouvez des informations similaires grâce aux moteurs de recherche suivants:
 google google.com yahoo msn aol altavista mozbot biglotron mirago exalead voila lycos seek ask france ask monde france evasion apocalx vigoos doona globly envolk metafrance mamma alltheweb

[ Page générée en 0.0647 sec ] [ Vitesse PHP: 77% - SQL: 23% ] [ Requêtes SQL: 55 ] [ 1243 pages vues la dernière heure ]
 Top Max Cache Off Copyright Mentions légales PHP Maximus CMS