Page 1 sur 1

Redirection

Posté : 10 janv. 2006, 21:11
par yearling
Bonsoir à tous,

j'ai un petit problème au niveau de la soimission de mon formulaire.

En fait, il faut que je clique 2 fois avant qu'il ne se rende à la page que je veux ...

En fait, je fais de la validation de mon formulaire et je positionne une variable qui contient le nom de la page où je veux aller. Si le formulaire contient des erreurs, je reste sur la même page sinon si tout est correct, je me rends à une autre page.

Voici le code :
<?

// Validation des champs

// si tous les champs sont OK, je me redirige sur la Page2
if ($varValidation == 1)
$strRedirection = "Page2.php";
else
$strRedirection = "Page1.php";

?>

<html>
<head>
<title>Tarification Assurance</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<form name="frmForm" method="post" action="<? echo $strRedirection; ?>">
<br>
<div align="center">
<font face="Verdana, Arial, Helvetica, sans-serif" color="#003399" size="5"><b><u>
Programme
</u></b></font>
</div>
<br>
<p align="center"><input type="submit" name="btnCalcul" value="Soumettre"></p>
</form>
</body>
</html>
Je vous remercie d'avance ...

Thierry

Posté : 10 janv. 2006, 22:57
par alexbad
Et que contient $varValidation? Sinon je comprends pas vraiment ton script, tu ne peux pas tester tes champs si tu n'as rien posté :-k