[...] headers already sent [...]
Résolu/Fermé
Warryur
Messages postés
97
Date d'inscription
mardi 3 novembre 2009
Statut
Membre
Dernière intervention
28 mai 2011
-
21 mai 2011 à 20:14
Warryur Messages postés 97 Date d'inscription mardi 3 novembre 2009 Statut Membre Dernière intervention 28 mai 2011 - 28 mai 2011 à 23:19
Warryur Messages postés 97 Date d'inscription mardi 3 novembre 2009 Statut Membre Dernière intervention 28 mai 2011 - 28 mai 2011 à 23:19
A voir également:
- Cannot modify header information - headers already sent by
- Information d'identification réseau - Guide
- Home by me - Télécharger - 3D
- Request header or cookie too large - Forum Webmastering
- To be filled by o.e.m - Forum Logiciels
- L'en-tête du document comporte une information qui n’apparaît pas à l'impression car elle est de couleur blanche. de quelle information s'agit-il ? ✓ - Forum Bureautique
4 réponses
Ah j'ai trouvé lol
Ton erreur n'est pas dans la page header ou autre elle est dans ton index.
Tu dois mettre un session_start(); avant toute chose, avant ton include.
Ton erreur n'est pas dans la page header ou autre elle est dans ton index.
Tu dois mettre un session_start(); avant toute chose, avant ton include.
Il faut que tu mettes <?php session_start() ?>
Avant toute chose !!!
Même pas tu laisses un espace avant !
Avant toute chose !!!
Même pas tu laisses un espace avant !
Warryur
Messages postés
97
Date d'inscription
mardi 3 novembre 2009
Statut
Membre
Dernière intervention
28 mai 2011
1
25 mai 2011 à 19:40
25 mai 2011 à 19:40
<?php session_start() ?> <?php error_reporting(0); htmlspecialchars($input); htmlentities($input); addslashes($input); include ('../includes/config.php'); include ('libs/config.php'); include ('libs/fonctions.php'); ?>
J'ai toujours la même erreur :s
Warryur
Messages postés
97
Date d'inscription
mardi 3 novembre 2009
Statut
Membre
Dernière intervention
28 mai 2011
1
Modifié par Warryur le 26/05/2011 à 19:17
Modifié par Warryur le 26/05/2011 à 19:17
Toujours la même erreur...
Header.php :
Index.php :
Header.php :
<?php session_start(); ?> <?php error_reporting(0); htmlspecialchars($input); htmlentities($input); addslashes($input); include ('../includes/config.php'); include ('libs/config.php'); include ('libs/fonctions.php'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <title>Administration</title> <meta http-equiv="Content-Language" content="fr" /> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link type="text/css" rel="stylesheet" media="screen" href="style.css" /> </head> <body> <div id="site"> <div id="header"></div> <div id="sous-header">
Index.php :
<?php include 'header.php'; include 'menu.php'; include 'left.php'; include 'right.php'; if($_SESSION['login'] && $_SESSION['login'] == TRUE) { $gm_result = viewinfosperso(); if($gm_result['gmlevel'] >= '2') { ?> <h3>Administration</h3> Contenu index
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
Modifié par arthezius le 26/05/2011 à 20:11
Modifié par arthezius le 26/05/2011 à 20:11
<?php session_start(); ?>
Tu peux mettre autant d'espace que tu veux entre <?php et session_start();, ils ne seront pas envoyer au navigateur. Le PHP est traité côté serveur. Il faut juste qu'il n'y ai aucun echo/print avant session_start();
De plus, avant <?php il ne doit rien y avoir pas même un espace. Tout caractère s'y trouvant ne sera pas traité côté serveur mais bien par le navigateur.
« La recherche commence là où s'arrête la connaissance. »
Warryur
Messages postés
97
Date d'inscription
mardi 3 novembre 2009
Statut
Membre
Dernière intervention
28 mai 2011
1
28 mai 2011 à 23:19
28 mai 2011 à 23:19
Ça fonctionne !! Merci :DD