Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
965 connectés 

  FORUM HardWare.fr
  Programmation

  erreur PHP...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

erreur PHP...

n°42675
angiolino
Et pis crac...un bourre pif...
Posté le 25-06-2001 à 22:30:29  profilanswer
 

Bonsoir,  
J'ai trouvé un script sur www.phpscripts-fr.net censé placé un cookie dans le but de compter les utilisateurs qui viennent sur mon site que voici :
 
<?
if(file_exists("visiteurs.txt" ))
   {
print "";
   }
else
   {
$fp=fopen("visiteurs.txt","a" );
fputs($fp,"0" );
fclose($fp);
   }
?>
<?
 
if (isset($cool_cookie) && $cool_cookie =="Deja_visite" ){
 $fichier="visiteurs.txt";
 $fp=fopen("$fichier","r+" );
 $hits=fgets($fp,10);
 echo"<html><body>Vous êtes le visiteur"; echo $hits; echo "</body></html>";
 
 
} else { // cookie absent (premiere visite, ou bien cookie expiré
setcookie("cool_cookie","Deja_visite",time()+2*3600,"" );
 
   
 $fichier="visiteurs.txt";
 $fp=fopen("$fichier","r+" );
 $hits=fgets($fp,10);
 $hits++;
 fseek($fp,0);
 fputs($fp,$hits);
 fclose($fp);
 $count++;
 echo"<html><body>Vous êtes le visiteur"; echo $hits; echo "</body></html>";
}  
 
or je me tape sans cesse un superbe :  
 
Oops, php3_SetCookie called after header has been sent in your script on line 24
 
J'ai beau déplacer le script rien n'y fait !
pb de version de PHP ? je suis hébergé sur Online !
 
[:angiolino]

mood
Publicité
Posté le 25-06-2001 à 22:30:29  profilanswer
 

n°42681
angiolino
Et pis crac...un bourre pif...
Posté le 25-06-2001 à 22:39:58  profilanswer
 

J'ai oublié de dire que ma page est constituée de frames, et je crois bien que c'est ça qui fout le bordel !
 
[:angiolino]

n°42684
zapan666
Tout est relatif
Posté le 25-06-2001 à 22:41:25  profilanswer
 

il faut que rien ne s'affiche AVANT setcookie
 
remonte la fonction, ça aidera, je pense !

n°42686
angiolino
Et pis crac...un bourre pif...
Posté le 25-06-2001 à 22:43:17  profilanswer
 

j'ai essayé ça, mais je l'ai mise tout en haut de la page et rien n'y fait !!
 
[:angiolino]

n°42688
Mara's dad
Yes I can !
Posté le 25-06-2001 à 22:50:17  profilanswer
 

Le fichier visiteur.txt, il existe ?
Si c'est le cas, t'as un beau print "" en 4eme ligne qui doit poser problème !
 
essaye :

Code :
  1. if( ! file_exists("visiteurs.txt" ))
  2. {
  3.   $fp=fopen("visiteurs.txt","a" );
  4.   fputs($fp,"0" );
  5.   fclose($fp);
  6. }


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°42689
angiolino
Et pis crac...un bourre pif...
Posté le 25-06-2001 à 22:57:15  profilanswer
 

et bien voila tout fonctionne maintenant !!!
 
Très sympa, merci beaucoup !!
 
[:angiolino]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  erreur PHP...

 

Sujets relatifs
PHP ou Webshere ? interrogation d une base oracle distante.Besoins d'aide JAVA, JAVASCRIPT et PHP
[HTML/PHP] Comment faire pour fermer une page apres x secondes[HTML/PHP] Comment faire un refresh d'une page avec frames
[PHP]insertion balises html en PHP avec echo pb!
[PHP + MySQL] erreur "Supplied argument is not a valid MySQL result.."[PHP] Erreur de Login !!!!!!!
[PHP] Comment intercepter les messages d'erreur?Erreur fonction PHP strpos
Plus de sujets relatifs à : erreur PHP...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR