easyphp 1.7
le 29/11/2003 à 09:40
gos77
Voila depuis que j'ais installes easyphp 1.7 (avant j'avais la 1.6) j'ai se message qui apparais au début de ma page :
Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of sscanf(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in e:\grégoire\sites\kh\kh\index.php on line 98
A la ligne 98 j'ai :
<?
// on décompose la date
sscanf($date, "%4s-%2s-%2s %2s:%2s:%2s", &$an, &$mois, &$jour, &$heure, &$min, &$sec);
?>
Avant je n'avais pas cette erreur. Est-ce grave ? Comment la suprimer ?
Merci d'avance
Vive le PHP Hypertext Processor...
Il suffit que tu enlèves les & devant tes variables:
<?PHP
// on décompose la date
sscanf($date, "%4s-%2s-%2s %2s:%2s:%2s", $an, $mois, $jour, $heure, $min, $sec);
?>
Koboneil
le 29/11/2003 à 10:26
gos77
merci.
Mais est-ce-que le sscanf marchera de cette façon sur free ?
Vive le PHP Hypertext Processor...
Je ne sais pas, il faut essayer.
Koboneil
le 29/11/2003 à 12:37
gos77
oui sa marche.
Que signifies ces messages :
Notice: Undefined index: add in e:\grégoire\sites\kh\admin\news.php on line 31
Notice: Use of undefined constant ok - assumed 'ok' in e:\grégoire\sites\kh\admin\news.php on line 31
Notice: Undefined index: mod in e:\grégoire\sites\kh\admin\news.php on line 57
Notice: Undefined index: sup in e:\grégoire\sites\kh\admin\news.php on line 84
A la ligne 31 j'ais :
if ($_GET['add']==ok) {
A la ligne 57 j'ais :
elseif ($_GET['mod']=='ok') {
A la ligne 84 j'ais :
elseif ($_GET['sup']=='ok') {
Marci d'avance
Vive le PHP Hypertext Processor...
C'est parce que tu utilises des variables non initialisées.
Pour cela, testes d'abord tes variables avec un isset, et ensuite, fais ton test sur leurs valeurs.
le 29/11/2003 à 14:18
gos77
merci, tout fonctionne a merveil ;-)
Vive le PHP Hypertext Processor...
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: