identifier l'erreur

Eléphant du PHP | 294 Messages

06 déc. 2005, 16:02

Bonjour j'ai ces lignes de code qui n'affichent rien pourtant la fonction echo me renvois bien la varaible port. Mais même lorsqu'elle sur "ok", le bouton ne s'affiche pas...ou fais-je une erreur?
				<?php echo $_POST['port'];
if($port =="ok")
{
?>
 <a href="commande.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('valider commande','','images/boutique/validercommand1.gif',1)"><img src="images/boutique/validercommand0.gif" name="valider commande" width="220" height="35" border="0"></a>
<?php
}
?>

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

06 déc. 2005, 16:06

Et si tu remplace $port par $_POST['port'] ? Juste au cas où register_globals est à Off ;)
<?php 
echo $_POST['port'];
if($_POST["port"] =="ok") {
?>
<a href="commande.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('valider commande','','images/boutique/validercommand1.gif',1)"><img src="images/boutique/validercommand0.gif" name="valider commande" width="220" height="35" border="0"></a>
<?php
}
?>
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 294 Messages

06 déc. 2005, 16:12

Yesss, ça marche,merci, c'est quoi ce register_globals ? :roll:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

06 déc. 2005, 16:22

jete un coup d'oeil => ICI <=
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 294 Messages

06 déc. 2005, 16:30

Ok, pigé merci pour le tuyau.