La variable est bien transmise, un echo de la variable l'affiche correctement.
Dans mon code j'avais oublié quelques "}" , mais même après modification, ça ne marche pas :@
J'ai aussi fait gaffe à ne pas mettre de html avant la redirection.
Il y a du js plus bas dans la page, ça peut poser problème ?
Voilà mon code modifié:
<?php
if (isset($_POST['nb']))
{
$nb = $_POST['nb'];
Ici, un echo de la variable l'affiche sans problème.
if (pass correct)
{
echo 'ok';
le \\"ok\\" s'affiche
header('Location: url=A.php');
}
else
{
header('Location: url=B.php');
}
}
?>
ps: merci d'avoir répondu !
Message édité par cybkiller le 12-03-2008 à 18:23:46