erreur : send session cookie - headers already sent by - PHP - Programmation
Marsh Posté le 10-06-2004 à 17:25:52
il ne faut rien envoyer avant les header()
toi tu envoies:
<html> |
Marsh Posté le 10-06-2004 à 17:26:15
L'erreur est flagrante, il faut bien lire un tuto sur les sessions ou alors encore mieux lire la note de la doc de session_start() : http://fr3.php.net/manual/fr/funct [...] -start.php
C'est juste avant le premier exemple.
Marsh Posté le 10-06-2004 à 17:33:26
Envoie seulement ton HTML après la déclaration de session !!!
Marsh Posté le 10-06-2004 à 21:29:08
gloll a écrit : Bonjour les amis. J'ai un pblm assez courant il parait mais je n'arrive pas à le résoudre . quelkun pour m'aider ? merci |
Apparemment ce script ne fait que des redirections donc ton script devient :
Code :
|
Marsh Posté le 11-06-2004 à 09:40:44
ya le coup de bufferisé la sortie qui marche pas mal... cf post précédent quelque part...
Marsh Posté le 11-06-2004 à 10:57:46
titione a écrit : ya le coup de bufferisé la sortie qui marche pas mal... cf post précédent quelque part... |
Exact mais ici il n'envoie que des headers donc la bufferisation de sortie serait superflue
Marsh Posté le 10-06-2004 à 17:19:46
Bonjour les amis. J'ai un pblm assez courant il parait mais je n'arrive pas à le résoudre . quelkun pour m'aider ? merci
erreur :
Warning: Cannot send session cookie - headers already sent by (output started at /verif.php:7) in /verif.php on line 7
Warning: Cannot send session cache limiter - headers already sent (output started at /verif.php:7) in/verif.php on line 7
Warning: Cannot add header information - headers already sent by (output started at /verif.php:7) in /verif.php on line 16
verif.php :
<html>
<head>
<link href="../pontrouge.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?session_start();
$_SESSION["auth"];
include("../fonctions.php" );
include("../connect.php" );
if(verif_user($_POST['nom'],md5($_POST['passe'])) != 0) {
header("Location: news.php" );
} else {
$_SESSION["auth"]="yes";
header("Location: choix_action.php" );
}
?>
</body>
</html>