0 votes

Impossible d'envoyer le limiteur de cache de session, qu'est-ce que j'ai manqué ?

Quelqu'un peut-il me dire ce que j'ai raté ? ce simple script

<?
session_start();
?>

affiche le message d'erreur suivant :

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\test3\index.php:1) in C:\xampp\htdocs\test3\index.php on line 2

Merci.

2voto

Ignacio Vazquez-Abrams Points 312628

Il peut s'agir d'une marque d'ordre d'octet générée par votre éditeur de texte.

2voto

a.yastreb Points 911

Vérifier s'il y a des espaces blancs avant <? S'il y a une sortie avant session_start() - cela ne fonctionnera pas

1voto

Jonathan Sampson Points 121800

session_start(); doit être le premier élément de votre page. Avant tout texte ou espace. Rien ne doit le précéder dans votre page.

<?php

  session_start();

  /* code here */

?>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X