"Cette page Web présente une boucle de redirection" ?!

"Cette page Web présente une boucle de redirection" ?! - PHP - Programmation

Marsh Posté le 13-03-2014 à 19:09:53    

Bonsoir à toutes et à tous!
 
Je me retrouve devant un problème de taille :
J'essaye de faire un t'chat. En local (avec wamp) tout se passe pour le mieux, mais quand je passe les deux fichiers sur mon ftp ça merdouille (il n'y a que ça sur mon ftp) :(
L'erreur étant "Cette page Web présente une boucle de redirection." après avoir posté un message.
Le site en question --> http://cloud.livehost.fr/
 
Merci infiniment à tous ceux qui prendront le temps de m'aider!!!
 
L'index :  
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
        <title>Mini-chat</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <style type="text/css">
    form
    {
        text-align:center;
    }
    </style>
    <body>
     
    <form action="minichat_post.php" method="post">
        <p>
        <label for="pseudo">Pseudo</label> : <input type="text" name="pseudo" id="pseudo" /><br />
        <label for="message">Message</label> :  <input type="text" name="message" id="message" /><br />
 
        <input type="submit" value="Envoyer" />
 </p>
    </form>
 
<?php
 
try
{
 $bdd = new PDO('mysql:host=localhost;dbname=cloud_iwb7', 'cloud_iwb7', 'mot_de_passe');
}
catch(Exception $e)
{
        die('Erreur : '.$e->getMessage());
}
 
 
$reponse = $bdd->query('SELECT pseudo, message FROM minichat ORDER BY ID DESC LIMIT 0, 10');
 
 
while ($donnees = $reponse->fetch())
{
 echo '<p><strong>' . htmlspecialchars($donnees['pseudo']) . '</strong> : ' . htmlspecialchars($donnees['message']) . '</p>';
}
 
$reponse->closeCursor();
 
?>
    </body>
</html>
 
minichat_post :
 
<?php
 
try
{
 $bdd = new PDO('mysql:host=localhost;dbname=cloud_iwb7', 'cloud_iwb7', 'mot_de_passe');
}
catch(Exception $e)
{
        die('Erreur : '.$e->getMessage());
}
 
 
$req = $bdd->prepare('INSERT INTO minichat (pseudo, message) VALUES(?, ?)');
$req->execute(array($_POST['pseudo'], $_POST['message']));
 
 
header('Location: minichat_post.php');
?>

Reply

Marsh Posté le 13-03-2014 à 19:09:53   

Reply

Marsh Posté le 13-03-2014 à 23:15:25    

bah,  
minichat_post :

Code :
  1. ...
  2. header('Location: minichat_post.php');
  3. ?>


 
ça serait pas plutôt ?
 

Code :
  1. ...
  2. header('Location: index.php');
  3. ?>


 
Cordialement,

Reply

Marsh Posté le 15-03-2014 à 17:15:03    

Résolut!
Merci beaucoup dreameddeath!!!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed