Page 1 sur 1

identifier l'erreur

Posté : 06 déc. 2005, 16:02
par Gico
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
}
?>

Posté : 06 déc. 2005, 16:06
par zeus
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
}
?>

Posté : 06 déc. 2005, 16:12
par Gico
Yesss, ça marche,merci, c'est quoi ce register_globals ? :roll:

Posté : 06 déc. 2005, 16:22
par zeus
jete un coup d'oeil => ICI <=

Posté : 06 déc. 2005, 16:30
par Gico
Ok, pigé merci pour le tuyau.