afficher le résultat qui est une image par une autre lien?

afficher le résultat qui est une image par une autre lien? - PHP - Programmation

Marsh Posté le 29-03-2009 à 18:40:17    

Bonjour,
je souaiterai mettre un compteur sur mon site internet, jai crée un compteur dont le fichier s'appelle compte.php.
 
le fichier compte php va voir le nombre de visiteur  qui est enregister dans bas base de donnée , ce nombre affiche une variable qui s'appelle $total.
 
quel procédé utiliser que à la fin de mes page je puisse afficher ce nombre qui est en faite une succesion de chiffre d'images?
voici compte.php
 

Code :
  1. <?php
  2. /*************************activation du cookie et session de 5 minutes****************/
  3. session_set_cookie_params((60 * 10)); //Expire au bout de 10 minutes
  4. session_start();
  5. /*************************activation du cookie et session de 5 minutes****************/
  6. //*************************detection du visiteur*********************************************//
  7. if (empty($_SESSION['timestamp_arrivee'])) //Il vient d'arriver
  8. {
  9.     $_SESSION['timestamp_arrivee'] = time();
  10. }
  11. else //Si il est sur le site
  12. {
  13.     $timestamp_ecart = time() - $_SESSION['timestamp_arrivee']; //On calcule l'écart entre le timestamp actuel et le timestamp d'arrivée
  14.     if ($timestamp_ecart >= (60*3)) //Si il est là depuis 3 minutes
  15.    
  16. {
  17. //log du serveur
  18.  /*-------------------ajouter +1----------------------------------------*/
  19.  $zero= "UPDATE visiteur SET visit= visit+1" ;
  20.  mysql_query($zero);
  21.  /*-------------------ajouter +1----------------------------------------*/
  22.  /**************************lire le nombre e visiteur********************/
  23.  $un="SELECT visit FROM visiteur WHERE id='0' ";
  24.  $resultat=mysql_query($un);
  25.  $voir_resultat= mysql_fetch_array($resultat);
  26.  $total=$voir_resultat['visit'];
  27.  echo afficher($total);
  28. mysql_close();
  29. }
  30. }
  31. function afficher($nombre, $repertoire='compteur', $extension='png') {
  32. //Répertoire si tu veux changer aléatoirement l'apparence de tes sybôles
  33.   $nombre = (string)intval($nombre);//Suppression du 0 si y en a devant + mise en string()intval()
  34.   $retour = '';
  35.   for($i=0; $i<strlen($nombre); $i++)
  36.     $retour.='
  37. <img src="../'.$repertoire.'/'.$nombre[$i].'.'.$extension.'" />';
  38.   return (empty($retour))?'Chaîne vide "'.$nombre.'"':$retour;
  39. }
  40. ?>


 
je pensais a mettre un header mais ca demande de faire très attention à ne pas faire d'erreur, en plus y déja une session ce qui peut peut être le perturber??
 
merci de vos réponse :)

Message cité 1 fois
Message édité par keo64 le 29-03-2009 à 18:43:12
Reply

Marsh Posté le 29-03-2009 à 18:40:17   

Reply

Marsh Posté le 30-03-2009 à 00:06:53    

Perso j'ai pas compris :o

 

Tu peux reformuler ?


Message édité par theredled le 30-03-2009 à 00:08:08

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
Reply

Marsh Posté le 30-03-2009 à 18:22:27    

keo64 a écrit :

je pensais a mettre un header mais ca demande de faire très attention à ne pas faire d'erreur

 :heink:  
Et puis j'ai pas bien compris : tu cherches à connaître le nombre de visiteurs, en plus de récupérer la suite d'image ? Si c'est çà la question je pense pouvoir dire sans me tromper que tu as pompé ce code sans le comprendre.

Reply

Sujets relatifs:

Leave a Replay

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