PHP Maximus CMS.eu | Maximus Canada | Maximus Italie | BBtoMax
spacer
spacer search

Maximus CMS - Support Officiel
Version actuelle: Fuzion BS
  Fly Kernel Version 1.1.2

Search
spacer
Accueil
Mon compte
Copyrights
header
 
Fermer ce bloc Les forums
Accueil
Mon compte

!!! Pensez aux tutoriaux !!!

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

10 derniers posts

 Thème MaX_443
 Changement de la couleur du fond des titres block centraux
 Your_Account
 [R] Module Content V2 -> constant.php
 [Résolu] Web links (plusieurs colonnes)
 1 an d'hébergement gratuit chez 1and1 nom de domaine compris
 [Résolu] Probleme sur module perso
 [Résolu] variable du nom du navigateur
 nombre de messages dans le dazibao
 [Résolu] Module Content V2


Dernières discussions

 redirection htaccess cachée
 [Firefox] Optimisation - Améliorer les performances
 Le futur t'chat de maximus en live sur ce site :)
 Maximus 2008: audit et mesure d'audience internet par XITI
 [Outil statistiques] après phpmyvisites : piwik inside :)
 un petit espoir pour le cancer
 [L'avenir] vers de nouvelles extensions de nom de domaine :)
 [Enquête] quels modules sont les plus importants pour vous??
 [Trop facile] activer/désactiver l'url rewriting par module
 Un CMS parmi d'autres !! CMS Made Simple

10 meilleurs posteurs

   Cyril 
 Ses messages
 11812 messages
  100874 points

   epsylon 
 Ses messages
 11699 messages
  74233 points

   GravuTrad 
 Ses messages
 3067 messages
  39487 points

   Thierry 
 Ses messages
 2547 messages
  56100 points

   Helger 
 Ses messages
 2539 messages
  30038 points

   unitifree 
 Ses messages
 2260 messages
  15016 points

   stephano 
 Ses messages
 1704 messages
  17993 points

   ledigicode 
 Ses messages
 1685 messages
  18361 points

   sdfhacker 
 Ses messages
 1531 messages
  25823 points

   Toumilovitch 
 Ses messages
 1312 messages
  14532 points

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 !
Vous débutez avec Maximus, veuillez consulter de prime abord ce fil de discussion, et celui-ci ...
De notre coté, nous sommes désireux d'apporter le support le plus adapté qu'il soit à chaque situation ...
Pour commencer, avez vous consulté le wiki maximus et/ou les tutoriaux ??? Aussi la solution est simple et applicable rapidement:
  1 ) Pour tout nouveau fil de discussion, mettez un titre le plus explicite possible
  2 ) Remplissez du plus précisément possible votre mini-fiche
  3 ) Pensez qu'une réponse peut être postée plusieures heures voir quelques jours après votre question, il est donc bon de remonter le sujet de temps en temps mais point trop n'en faut :)
  4 ) Pensez que Maximus est livré avec le forum bbToMax version 1.0.0 à l'origine, et que vous trouverez la dernière version 1.0.2 de disponible sur www.bbtomax !!!
  5 ) Vous reconnaissez, en postant sur ce site, avoir pris connaissance du règlement interne !
Nous vous souhaitons une forte réussite dans votre projet par le biais de Maximus CMS.

$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: 610
11718 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à



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
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: 1704
17993 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



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent


-*-*-*-*-*-*-*-*-*-*-
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 !
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) {



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
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



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
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) {



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
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);



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
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: 11812
100874 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



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent


-*-*-*-*-*-*-*-*-*-*-
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 !
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 ^^



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
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



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
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: 74
1336 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



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
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: 11812
100874 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



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent


-*-*-*-*-*-*-*-*-*-*-
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 !
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: 74
1336 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



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
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: 74
1336 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



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
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);



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
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: 647
31 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.



Participez sur nos forums, et retrouvez en lieu et place de la publicité des informations plus précises sur chacun des utilisateurs, identifiez vous dès à présent
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

 

Hebeh.com, hebergement professionnel de sites internet www.hebeh.com

Hicih.com, noms de domaine pour vos sites internet www.hicih.com

Pétition contre la loi pécresse www.psycholyon2contrelaloipecresse.com

Forums ©
 
Distroy Forums Cache ~ Distroy Sessions ~ 
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
Reproduction interdite (partielle ou totale) sans autorisation écrite de notre part.
Copyrights Maximus CMS
Projet Maximus SourceForge
Google Groups Maximus
Maximus CMS est présent sur le Wikipedia Français
Maximus OsCommerce est présent sur le Wikipedia Français
Projet Open Source hébergé par www.hebeh.com

rss rss
Tous droits réservés. PHP-MaXiMuS est un logiciel libre en version GNU/GPL license.
Copyright 2005 - 2008 PHP-Maximus CMS.

[ Page générée en 0.4955 sec ] [ (PHP: 86% - SQL: 14%) ] [ Requêtes SQL: 68 ] [ 1276 pages vues la dernière heure ]
 Top Max Cache Off Copyright Mentions légales PHP Maximus CMS