Redirection php
Résolu
Bonjour,
Je suis en plein developpement et je bloque sur une connerie. Voila pourquoi je viens faire apelle à vous.
<?php
session_start();
$db = mysql_connect('XXXX', 'XXXXXX', 'zXXXXXX');
mysql_select_db('XXXXXX',$db);
if(isset($_POST) && !empty($_POST['login']) && !empty($_POST['mdp']) && !empty($_POST['mail'])) {
extract($_POST);
$sql = "INSERT INTO jeu_login(idLogin, login, mdp,email) VALUES('','$login','$mdp','$mail')";
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
mysql_close();
$_SESSION['login']=$login;
$_SESSION['mdp']=$mdp;
$_SESSION['mail']=$mail;
header("Location: http://www.XXXXX.fr/enregistrement_forum.php");
exite();
}
else {
echo 'Veuillez remplir tous les champs <br /> <a href="inscription.html">retour</a>';
}
?>
Dans le code ci-dessus la redirection ne fonctionne pas... tous fonctionne sauf sa... vous savez pourquoi???
Merci d'avance pour vos réponse.
Je suis en plein developpement et je bloque sur une connerie. Voila pourquoi je viens faire apelle à vous.
<?php
session_start();
$db = mysql_connect('XXXX', 'XXXXXX', 'zXXXXXX');
mysql_select_db('XXXXXX',$db);
if(isset($_POST) && !empty($_POST['login']) && !empty($_POST['mdp']) && !empty($_POST['mail'])) {
extract($_POST);
$sql = "INSERT INTO jeu_login(idLogin, login, mdp,email) VALUES('','$login','$mdp','$mail')";
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
mysql_close();
$_SESSION['login']=$login;
$_SESSION['mdp']=$mdp;
$_SESSION['mail']=$mail;
header("Location: http://www.XXXXX.fr/enregistrement_forum.php");
exite();
}
else {
echo 'Veuillez remplir tous les champs <br /> <a href="inscription.html">retour</a>';
}
?>
Dans le code ci-dessus la redirection ne fonctionne pas... tous fonctionne sauf sa... vous savez pourquoi???
Merci d'avance pour vos réponse.
Configuration: Windows Vista Firefox 3.0.5
3 réponses
-
Tu n'a pas de balises HTML avant le header ? Ou même d'espace ou de retours à la ligne ?
Car ils empêche les header de fonctionner... -
je viens de faire la redirection en javascript sa fonctionne, mais sa m'enmerde un poils ^^
-
OK, petit conseil : tu pourrais poster ta solution pour les prochains qui auront le même problème que toi.
N'oublie pas de mettre ton post à "Résolu" également.
A+