la variable ne s'affiche pas ...
le 07/02/2005 à 10:53
Isaac
Salut !
<div id="Menu">
<?php
If (isset($_COOKIE['id_user']) && substr($_SERVER['PHP_SELF'])) :
$log = "logout.php";
$log_val = "Logout";
Else :
$log = "login.php";
$log_val = "Login";
EndIf;
echo "<table>";
$a = array("index.php" => "Accueil",
"$log" => "$val_log",
"enregistrement.php" => "S'enregistrer",
"visualiser.php" => "Les utilisateurs enregistrés",
"change_mp.php" => "Changer votre mot de passe",
"oubli_passe.php" => "Mot de passe oublié");
Foreach ($a as $fichier => $nom) :
echo "<tr><td><a href=\"$fichier\">$nom</a></td></tr>\n";
EndForeach;
echo "</table>";
?>
</div>
Quand je le visualise, je ne vois ni Login, ni Logout dans le menu. ou est l'erreur ?
Merci, ++
http://www.zmws.com
Euhhhh c'est pas du php ca
Revois les bases du langage, notemment les boucles :o)
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
le 07/02/2005 à 11:37
Isaac
Hep là, je suis encore novice, et je vois pas bien (du tout ...hum) les erreurs ! Qu'est-ce qui te faist tant rire ?
++
http://www.zmws.com
He bien les boucles se font comme ceci :
if(condition){
// traitement
} else {
// traitement
}
foreach(tableau as cle => valeur){
// traitement
}
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
le 07/02/2005 à 12:04
Isaac
Je ne vois pas ce que tu veux dire. Je sais ce que tu dis depuis longtemps.
Explique toi
http://www.zmws.com
Tu as lu le manuel PHP mojorisin ?
NAN !
Car les boucle de Isaac sont tres bien !
Elle sont parfaitement normal (les tienne aussi)
ce n'est qu'une question de lisibiliter.
Par contre, je pense que l'erreur vien du premier EndIf qui est apres le Else !!
Sinon je voit pas.
http://damienalexandre.fr/
Nan je n'ai pas lu le manuel, j'avoue
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
le 07/02/2005 à 12:39
bibi
tu donnes une valeur a $log_val dans ton if mais dans ton array, la variable est $val_log
voili voila
commit suicide
le 07/02/2005 à 12:41
bibi
le code
<div id="Menu">
<?php
If (isset($_COOKIE['id_user']) && substr($_SERVER['PHP_SELF'])) :
$log = "logout.php";
$log_val = "Logout";
Else :
$log = "login.php";
$log_val = "Login";
EndIf;
echo "<table>";
$a = array("index.php" => "Accueil",
"$log" => "$log_val",
"enregistrement.php" => "S'enregistrer",
"visualiser.php" => "Les utilisateurs enregistrés",
"change_mp.php" => "Changer votre mot de passe",
"oubli_passe.php" => "Mot de passe oublié");
Foreach ($a as $fichier => $nom) :
echo "<tr><td><a href=\"$fichier\">$nom</a></td></tr>\n";
EndForeach;
echo "</table>";
?>
</div>
commit suicide
le 07/02/2005 à 13:05
Isaac
G (suis con)pris !!!
Quelle erreur stupide. Tout à fait moi...
Merci, ++
http://www.zmws.com
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: