[php] Gros Problème

Snip714 Messages postés 240 Date d'inscription   Statut Membre Dernière intervention   -  
burnedsyn Messages postés 170 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, lorsque je lance mon script, j'obtient :

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/140/sdc/f/4/0v5/challenge.php:1) in /mnt/140/sdc/f/4/0v5/challenge.php on line 2

Warning: Cannot modify header information - headers already sent by (output started at /mnt/140/sdc/f/4/0v5/challenge.php:1) in /mnt/140/sdc/f/4/0v5/challenge.php on line 4


Et voici mon code php :
<?
 session_start();  
 if (!isset($_SESSION['pseudo'])) { 
    header ('Location: connexion.php'); 
    exit();  
 }  
 ?>
<html>
<head>
<etc...>


Avez vous des solutions ?
A voir également:

5 réponses

burnedsyn Messages postés 170 Date d'inscription   Statut Membre Dernière intervention   16
 
hello,

dans tza page complete as tu un dtd ou quelques choses avant le <?php ?,,

si oui ton probleme pourrait venir de la
veux tu bien mettre le code complet de la page stp

Tim
0
Snip714 Messages postés 240 Date d'inscription   Statut Membre Dernière intervention   65
 
Non, rien avant et c'est bien ca qui m'étonne !!
0
burnedsyn
 
peux tu detailler un peu plus stp
sur quel serveur tu travaille
apache avec quel php
sur quel systeme

ton code ne me pose aucun probleme

essaye juste de mettre <?php au lieu de <?
parfois ca m'as fait des truc bizarre quand je mettais pas le php

et si jamais ca persiste tu peux toujours faire un echo d'une balise meta refresh ce qui donnera le meme resultat
si pas ecris moi ic en donnant plus de detas

Tim
0
Snip714 Messages postés 240 Date d'inscription   Statut Membre Dernière intervention   65
 
Je suis sur free.fr sur mac.
J'ai remplacé par echo"<meta>,etc..." mais ca me met :
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/140/sdc/f/4/0v5/challenge.php:1) in /mnt/140/sdc/f/4/ovd/challenge.php on line 2
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
burnedsyn Messages postés 170 Date d'inscription   Statut Membre Dernière intervention   16
 
ton fichier est en utf-8 ? Y a t'il le bom d'activer dans ton editeur ?
donc en remplaçant le header location tu as toujours le meme message ?
est ce que dans ton php session auto start est activé ?
tim
0