Désactivation ou refus des cookies
bonjour, sur un de mes programmes php je fais à une redirection de page et puis firefox renvoie le message suivant:
Citation:
La page n’est pas redirigée correctement
Firefox a détecté que le serveur redirige la demande pour cette adresse d’une manière qui n’aboutira pas.
La cause de ce problème peut être la désactivation ou le refus des cookies.
J'essaye sur un autre navigateur (chrome) et puis j'ai la même erreur!
J'ai enlevé tous les coockies de mes navigateurs dans le menu: tools> preferences
en regardant sur Internet, j'ai trouvé ceci:
Citation:
supprimé le Tout sélectionner
cookies.sqlite et cookies.sqlite-journal
l fichiers dans le dossier "profiles" de firefox
Je ne trouve pas l'emplacement dans l'arborescence de mon disque dur:
cependant, depuis un autre ordinateur sur mon réseau local : j'ai la même erreur, je ne pense pas que ça vienne du navigateur mais d'un bug apache2.2 ou surtout un problème majeurs avec les coockies!
Quelqu'un connaît le problème?
voici le code de mon php :
Code:
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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| <!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Mini-chat</title>
</head>
<style>
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
// Connexion à la base de données
try
{
$bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
// Récupération des 10 derniers messages
$reponse = $bdd->query('SELECT pseudo, message, DATE_FORMAT(date_message, \'%d/%m/%Y à %Hh%imin\') AS date_message_fr FROM minichat ORDER BY ID DESC LIMIT 0, 10');
// Affichage de chaque message (toutes les données sont protégées par htmlspecialchars)
while ($donnees = $reponse->fetch())
{
echo '<p><strong>' . htmlspecialchars($donnees['date_message_fr']).' >> Pseudo -> '. htmlspecialchars($donnees['pseudo']) . '</strong> : ' . htmlspecialchars($donnees['message']) . '</p>';
}
$reponse->closeCursor();
?>
<?php header('Location: minichat_post.php');?>
</body>
</html> |