Bonjour,
Cette page sert a verifier le formulaire de la page precedente.
En cas d'erreur la page affiche les défaults "Nom ou prenom...".
Une fois ces erreurs affichées, j'aimerais redirigé l'url vers la page précédente.
afin de garder les valeures déjà saisies.

Pour cela j'utilise la fonction

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
header("Location: ".$_SERVER['HTTP_REFERER']);
qui devrait remplacer le clic sur le bouton "Précédente".

Voici le message d'erreur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Parse error: syntax error, unexpected T_STRING in...
Cette erreur porte sur la ligne de la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
header("Location: ".$_SERVER['HTTP_REFERER']);
Voici mon code.

Merci de votre aide.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
<?
$Nom=$_POST['Nom'];
$Prenom=$_POST['Prenom'];
$Password=$_POST['Password'];
$Mail=$_POST['Mail'];
$Date_Naissance=$_POST['Date_Naissance'];
$Adresse=$_POST['Adresse'];
$Ville=$_POST['Ville'];
$Code_Postal=$_POST['Code_Postal'];
$Sexe=$_POST['Sexe'];
$Statut="Internaute";
$Tel=$_POST['Tel'];
$Date_Inscription= date ( "Y-m-d" );
 
 
if (empty($Nom) or empty($Prenom) or empty($Password) or empty($Mail)) 
{ 
include "index_dynamique.php"
?>
<link href="styles.css" rel="stylesheet" type="text/css" />
	<table class="TexteContenu" width="465" border="0" cellpadding="0" cellspacing="0">
			<tr>
			<td><p class="texte">Des champs obligatoires sont vides. Veuillez vérifier le nom, le prénom, le password ou le mail.</p></td>
			</tr>
	</table>
<?
header("Location: ".$_SERVER['HTTP_REFERER']);
exit(); 
}