j'obtien cette erreur "Cannot send session cookies" alors que mon document commence par 1ere ligne comme suite:
<?php
// declarer notre session ici
session_start();
$page=$_SERVER['HTTP_REFERER'];
$_SESSION['page']=$page;
<?php
// declarer notre session ici
session_start();
$page=$_SERVER['HTTP_REFERER'];
$_SESSION['page']=$page;
Code : Tout sélectionner
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at formulaire.php:1) in formulaire.php on line 3
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at formulaire.php:1) in formulaire.php on line 3
<?php
// declarer notre session ici
session_start();
if (isSet($_POST['page'])){
$page = $_SERVER['HTTP_REFERER'];
$_SESSION['page'] = $page;
}
en tete de page, aucun espace ni echo
<?php
include ('session.php');
?>
et ca reste le meme probleme
qu'est ce qu'on peut dire par UTF-8 sans BOM?Si tu es en UTF-8, converti ton script en UTF-8 sans BOM
Le BOM (Byte Order Mark) est un caractère invisible ajouté par certains éditeurs de texte pour indiquer que le contenu est en UTF-8qu'est ce qu'on peut dire par UTF-8 sans BOM?Si tu es en UTF-8, converti ton script en UTF-8 sans BOM