Se connecter avec
S'enregistrer | Connectez-vous

Aide pour recherche et installation d'un script php

Dernière réponse : dans Programmation

Bonjour,

Après pas mal de migraines, j'ai mis mon premier site en ligne : Merveilles du web.
Comme vous pouvez le constater, j'ai essentiellement des images à télécharger sur ce site. J'aimerais pouvoir connaître le nombre de fois qu'une image est téléchargée. J'aimerais trouver un script en php sans bdd qui me permette de savoir (ainsi que d'afficher) pour chaque image combien de fois elle a été téléchargée.

Mais voici mes problèmes :
1) je n'arrive pas à trouver un script : je pense qu'il me faut un compteur de clics et non de téléchargements.
2) je suis blonde : j'ai lu des tonnes de trucs sur le php mais je commence à tout mélanger donc je cherche un script simple avec une bonne explication pour l'installation.

Si vous aviez ça sous la main, ce serait super sympa de m'aider.

Merci à tous :-D
Lassé par la pub ? Créez un compte
Expert Programmation

ou sinon tu peux le faire avec des fichiers, et comme me le faisait noter je sais plus qui la dernière fois, le problème est que si deux personnes cliquent en meme temps, ça ne compte qu'un seul clic.
Ca serait un fichier avec un numéro qui s'incrémenterait au fur et à mesure que la personne clique

Ben je n'arrive pas à installer des scripts déjà prêts alors je pense qu'en faire un toute seule, c'est pas gagné.
Par contre, pour mes images actuelles, je n'ai pas utilisé de galerie mais simplement ajouter les images une par une (sans script ni rien d'autre).
J'ai trouvé quelques scripts sur le net mais je n'arrive pas à les utiliser.

Expert Programmation

ben si t'as fait tous les trucs des images toute seule... BRAVO !
C'est vachement beau (enfin je sais que c'est pas toi qui a fait le kit graphique :-P)

Mais sinon, ben le plus simple ça serait d'apprendre le PHP et tu sauras faire ça toi-même :-)

oui tu as raison, les imaes du menu, c'est un kit, je parlais de la façon dont étaient mises les images à télécharger.
Bon, je crois que de toute façon, j'ai voulu aller trop vite avec le php car je n'arrive même pas à configurer golive pour ouvrir les extensions php.

Bon, je crois que je vais commencer par le début.
J'ai fait mon site avec adobe golive et je fais les mises à jour avec également. Pour le transfert, j'utilise filezilla.
Maintenant que je voudrais rajouter du php, que dois-je utiliser : dois-je configurer golive (pb : je n'y arrive pas) ou utiliser un autre logiciel du type notepad (là j'y arrive mais je ne peux pas "visualiser" ce que je fais et du coup, je ne sais pas trop quoi faire après avoir enregistré la page).

Merci d'aider la pauvre blonde

oui j'ai lu tous les trucs sur le php et mysql. C'est vrai que c'est un peu plus clair pour moi mais de là à dire que j'ai tout compris...
En fait, j'ai essayé d'installer des scripts déjà prêts mais à chaque fois ça plante. En plus, je ne sais pas trop où il faut mettre le dossier.
Euh une petite question très con (là j'ai honte) : pour ouvrir un fichier au format php, que faut-il utiliser, le naviguateur ou easy php ?
Expert Programmation

tu fais un clic droit sur EasyPHP, et tu choisi Administration, après tu fais un lien vers ton répertoire ou y'a toutes les pages PHP et tu dois pouvoir ouvrir les pages à partir de là (j'ai pas EasyPHP à côté là... donc je sais plus trop de mémoire...)

ok c'est bien ce que je faisais.
Pour ce qui est d'ouvrir les pages de mon site avec easy php aucun problème. Par contre, lorsque je télécharge un script et que je veux ouvrir la page d'installation avec easy php, là j'ai des messages d'erreurs.
Peut-être ai-je oublié de faire quelque chose ?

Sinon, il n'y a pas un moyen plus simple de créer des compteurs de clics ?

Merci
Expert Programmation

ben en fait, EasyPHP ça te sert juste à tester tes pages PHP.
Et le problème est que les scripts ne fonctionnent pas forcément avec EasyPHP et fonctionnent sur internet.
Donc il faudrait plutot uploader le script pour l'installer ;-)
Expert Programmation

alors une fois que t'es connectée à ton serveur FTP. tu dois avoir un répertoire ou il y a tes fichiers html et toutes tes images.
Tu créé un nouveau répertoire, que tu vas appeler "test" par exemple.
Ensuite, tu vas dans test, tu uploades tous les fichiers de ton script (pas le fichier compressé, les fichiers .php et autres).
Et t'essayes d'installer ton script. (install.php ?)

=>
http://www.monsite.fr/les/répertoires/que/j'ai/test/install.php (ou si y'a pas de fichier install euh...)

Sinon donne moi le lien vers le script que tu as pris :-)

J'ai pris celui-ci : http://www.tommyweb.org/tlclickcount.html
C'est bon j'arrive sur la page d'installation (pour la suite, il faut que j'essaye). Mais en fait, j'avais déjà fait comme ça mais j'avais du me tromper en tapant l'adresse car ça ne fonctionnait pas.
J'essaye de l'installer.

Merci

Oui effectivement ça fonctionne, je suis super contente merci. Par contre j'ai une dernière question (enfin j'espère que c'est la dernière) : à propos des liens à créer.
Je dois insérer ce type de lien :
  1. <a href="./tlClickCount/inc/click.php?id=XX">Mon lien</a>

et sur mes pages, voici comment sont fait mes liens actuellement :
  1. <p><a title="hiver2" href="Nouveaux%20fichiers/hiver2.jpg" onclick="window.open(this.href); return false;"><img src="Nouveaux%20fichiers/Miniatures%20compress%e9es/nature/hiver/hiver2.jpg" alt="hiver2" height="121" width="160" border="0" /></a>
.
Quelqu'un peut-il me dire comment faire le nouveau code ? je n'ai pas compris 2 choses :
- est-il possible d'utiliser le chemin de la miniature ?
-dois-je mettre un lien sous la forme http://monsite ou comme dans mon éditeur de texte : Nouveaux%20fichiers/hiver2.jpg
Expert Programmation

alors, dans la page index.php, je crois qu' il faut ajouter les liens vers tes différentes photos.
Après ça va te mettre un id pour ta photo, et la tu pourras faire tes liens.
Pour tester, va dans :
tlClickCount/rub/lien.php
Et normalement il devrait t'afficher tous les liens vers les photos que tu as fait, avec l'id associé.
Donc imaginon que ta photo "plage" ai l'id "1", tu fais ton lien comme ça :
<a href="./tlClickCount/inc/click.php?id=X"><img src="lienverstonimage"></a>
Ou quelque chose comme ça.
:-)
Lassé par la pub ? Créez un compte
Tom's guide dans le monde