[PHP] C'est quoi cette erreur ????

C'est quoi cette erreur ???? [PHP] - PHP - Programmation

Marsh Posté le 19-04-2002 à 11:30:43    

Voilà j'essaie d'intégrer un compteur de visites sur ma page, qui est censé créer un cookie...mais j'ai cette erreur :
 

Warning: Cannot add header information - headers already sent by (output started at c:\program files\easyphp\www\livredor\livredor.php3:4) in c:\program files\easyphp\www\livredor\compteur.php3 on line 14

 
Et je vois pas de quoi çà vient !!
 
Partie du code :
 
 
if($COMPTEURSIMPLE == "" )
 
  {
 
  // Création d'un cookie
 
setcookie("COMPTEURSIMPLE", "oui", time()+$temps);
 
  // Ajouter 1 au compteur
 
  $fp = fopen("compteur.txt","r+" );  
  $nb = fgets($fp,11);          
  $nb++;                        
  fseek($fp,0);                    
  fputs($fp,$nb);              
  fclose($fp);                        
 
  Etc........
 
Si je bloque la fonction setcookie ne mets plus l'erreur.... :??:  :??:  Je trouve pas !  Help !!  :cry:

 

[jfdsdjhfuetppo]--Message édité par Ptisik--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 19-04-2002 à 11:30:43   

Reply

Marsh Posté le 19-04-2002 à 11:34:39    

vérifie que tu n'es pas des echo avant ton header
ou des espaces avant ton <?
 
A+
Dropsy

Reply

Marsh Posté le 19-04-2002 à 11:35:14    

tu as du envoyer qqes chose à l'ecran avant de creer ton cookie -> c pas bon ca marchera pas
 
faudrait voir le code complet

Reply

Marsh Posté le 19-04-2002 à 11:53:31    

Merci
 
Effectivement çà vient du fait que j'inclue cette fonction en fin de fichier et non au début....
 
Mais si je veux placer le compteur à la fin d'un tableau par exemple je peux faire comment ?

Reply

Marsh Posté le 19-04-2002 à 11:57:35    

je comprends pas pkoi tu crees un cookie a chaque fois :??: .

 

[jfdsdjhfuetppo]--Message édité par kayasax--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 19-04-2002 à 12:02:38    

Je ne le crée pas à chqaue fois, j'ai un test qui vérifie si il existe déjà :)

Reply

Marsh Posté le 19-04-2002 à 12:03:43    

ben tu mets ce test en tt debut de fichier et apres rien ne t'empeche de mettre ton compteur a la fin nan ??

Reply

Marsh Posté le 19-04-2002 à 12:08:24    

Certes.  ;)
 
Bon je vais bidouiller on verra bien  :heink:  Merci

Reply

Marsh Posté le 19-04-2002 à 12:13:02    

bidouille, bidouille !  ;)

Reply

Marsh Posté le 19-04-2002 à 13:21:34    

kayasax a écrit a écrit :

bidouille, bidouille !  ;)  




bidouille, ca va avec PHP ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed