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.
Inscrit le: Jun 18, 2005 Messages: 1310 14492 points
Lieu de résidence
Sujet du message: Syntaxe pour utilisation $prefix Posté le: Sam 02 Fév, 2008 7:30 pm
Salut,
J'ai un petit soucis sur un module que je tente de porter sur Max. J'ai bien dit je "tente" car il s'agit de NukeC 3.7 et il est plein de saloperies ($dbi, arborescence n'importe quoi, etc).
Enfin bref. J'ai un problème sur la syntaxe de cette ligne :
Code:
$sqlupdate = "update ".$prefix."_ads_config set ";
La syntaxe ne prend pas le prefix de la table... sûrement un problème avec les "" car si je remplace ".$prefix." par mon prefix, ça fonctionne.
Merci d'avance.
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
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Dim 03 Fév, 2008 12:49 am
Bonjour toumi
peut être que tu es dans une fonction et que le prefix n'est pas défini au préalable ?
si c'est le cas, juste avant la ligne ou mieux encore au début de la fonction concernée rajoute ceci:
Code:
global $prefix;
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
Inscrit le: Jun 18, 2005 Messages: 1310 14492 points
Lieu de résidence
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Dim 03 Fév, 2008 1:58 pm
Non j'ai revérifié et le global $prefix; se trouve juste avant. ça m'affiche cette petite erreur :
Table 'db56545439._ads_ads' doesn't exist
Il manque juste mon préfix Pourtant, j'ai changé la syntaxe sur plus d'une 50aine de lignes et ça fonctionne sauf 3. J'ai l'impression qu'il faut rajouter des quote ' vers _ads_ads mais je ne vois pas où.
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
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Dim 03 Fév, 2008 2:30 pm
ah bon étrange ...
peut être aurais tu quelque chose qui initialiserait le $prefix comme un unset( )
ou encore pire un $prefix = ''; ( je l'ai eu vu ça )
je ne sais pas si tu te sens de le faire mais la mise en define( comme d'origine dans maximus serait une très bonne chose pour toi, et justement ça t'éviterait de te 'balader' avec des variables à la con comme le $prefix de partout
peut être qu'un echo $prefix; juste avant ta ligne t'en dirait plus ? existe t elle , est elle définie etc
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
$sql .= $applylanguage." and (validuntil > '".$NowUnixTime."') and active = '1' ";
$sql .= "order by dateposted DESC limit 0,".$PerPage."";
$res = $db->sql_query($sql);
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
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Lun 04 Fév, 2008 9:26 pm
ok regarde dans ton code le $prefix est bien en global mais pas le $db
remplace
Code:
global $prefix;
par
Code:
global $db, $prefix;
@ déterminer aussi si la fonction sqlapplylanguage() ne cause pas un soucis
mais tu dis que si tu met le prefix en dur ça fonctionne ?
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
Inscrit le: Jun 18, 2005 Messages: 1310 14492 points
Lieu de résidence
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Lun 04 Fév, 2008 11:04 pm
Oui avec le préfix en dur ça fonctionne impec.
Sinon, pour la fonction sqlapplylanguage() la voici :
Code:
function sqlapplylanguage() {
global $multilingual,$currentlang;
if ($multilingual) {
$applylanguage = " language='".$currentlang."' ";
} else {
$applylanguage = " language='' ";
}
return $applylanguage;
}
J'ai testé en mettant le $db en global, idem.
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
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Lun 04 Fév, 2008 11:22 pm
a comme un casper dans ce code si simple
tente avec ça
Code:
from '".$prefix."'_ads_ads
tu remarquera que j'ai mis un simple quote pui un double avant le $prefix puis le contraire après
l'idéal coté sécurité serait ceci:
Code:
from `".$prefix."_ads_ads`
regarde par exemple ton
Code:
'".$NowUnixTime."'
est comme je te l'indique
mais y'a quelque chose d'étrange quand même
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
Inscrit le: Jun 18, 2005 Messages: 1310 14492 points
Lieu de résidence
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Mar 05 Fév, 2008 9:23 pm
Pour ta première solution voici l'erreur que j'ai :
Code:
from '".$prefix."'_ads_ads
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '''_ads_ads where language='' and (validuntil > '1202242784') and active = '1' o' at line 1
Et pour la deuxième :
Code:
from `".$prefix."_ads_ads`
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''_ads_ads' where language='' and (validuntil > '1202242898') and active = '1' o' at line 1
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
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Mar 05 Fév, 2008 10:51 pm
strange strange strange tout ça ...
tu peux me faire un zip et me filer le tout par Mp avec les tables que je puisse tester ?
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
Inscrit le: Jun 18, 2005 Messages: 1310 14492 points
Lieu de résidence
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Mer 06 Fév, 2008 1:02 am
C'est envoyé
Merci de ton aide.
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
Inscrit le: Jun 18, 2005 Messages: 1310 14492 points
Lieu de résidence
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Dim 10 Fév, 2008 7:30 pm
Cyril -> as-tu bien reçu le fichier ? as-tu eu le temps d'y jeter un oeil ?
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
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Dim 10 Fév, 2008 8:39 pm
excuse moi, j'ai bien vu le fichier passer, mais je n'ai pas encore installé
à dire vrai je l'ai oublié, honte à moi
mais là je vais passer à table, je tache de faire ça après le repas
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
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Dim 10 Fév, 2008 8:41 pm
aille pire que ça, j'ai du vider la boite, et je ne remet pas la main dessus
désolé, mais remaille moi à webmaster at php-maximus.org
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
Inscrit le: Jun 18, 2005 Messages: 1310 14492 points
Lieu de résidence
Sujet du message: Re: Syntaxe pour utilisation $prefix Posté le: Dim 10 Fév, 2008 9:03 pm
C'est dans ta boîte de messages privé sur max.
Je te le renvoie au cas où
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
Toutes les heures sont au format GMT + 1 Heure Aller à la page 1, 2, 3Suivante
Page 1 sur 3
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