Fonction header

php29 -  
ElementW Messages postés 4814 Date d'inscription   Statut Contributeur Dernière intervention   -
j'ai utilisé la fonction header dans ma page waeb mais elle ne fonctionne pas
<?php
if (isset($_POST['aa']) and $_POST'aa']=="123")
{
header('Location: http://exemple.com/indexg.php');
}
else if (isset($_POST['aa']) and $_POST['aal']!="123")
{
echo'what are you doing her';
}
?>
A voir également:

1 réponse

ElementW Messages postés 4814 Date d'inscription   Statut Contributeur Dernière intervention   1 223
 
Lut',
if (isset($_POST['aa']) and $_POST'aa']=="123") 

c'est pas bon, te manque un crochet ouvrant, et la comparaison devrait se faire avec un triple égal; et tu as un "l" en trop dans le else:
if (isset($_POST['aa']) and ($_POST['aa'] === "123")) { ...
} else if (isset($_POST['aa']) and ($_POST['aa'] !== "123")) { ...
}

Qui plus est, avant d'utiliser
header()
, est-tu sûr de n'envoyer aucun octet de la page (attention aux BOM de l'UTF-8)?
0