Je me demande vraiment pourquoi cet avertissement s'est produit. Je pense que mon code est correct, mais il dit que déjà envoyé des en-têtes (output started at ...../request.php: 1) ...../request.php sur la ligne 2Attention: session_start() [fonction.session-start]: Impossible d'envoyer le limiteur de cache de session?
Voici mon code
<?php
session_start();
if(!isset($_SESSION['login'])){
session_destroy();
header("Location:login.php");
exit();
}
include_once("action.php");
?>
S'il vous plaît, aidez-moi, Merci à l'avance
quelle erreur exacte avez-vous? Il semble que vous envoyez quelque chose au navigateur avant l'en-tête() – bksi
Vérifiez tout ** espace blanc ** avant votre balise Php', et si elles existent, supprimez-les. –
Vous devez également supprimer la signature de nomenclature si votre fichier l'a. Les serveurs plus anciens ne reconnaîtront pas la signature de la nomenclature et l'enverront en sortie. –