inserer un compteur php dans une page html
35 messages • Page 1 sur 3 • 1, 2, 3
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
inserer un compteur php dans une page html
bonjour, j'ai un site en html et je desire installer un compteur de visites, j'ai trouvé un bon script php (3en1compteur), Site officiel du compteur: http://www.notoon.com
Compteur 3en1 est un compteur de visites écrit en PHP. Il nécessite un serveur supportant PHP et MySQL pour fonctionner.
Il peut vous afficher :
- le nombre de visiteurs total de votre site
- le nombre de visiteurs quotidiens
- le nombre de connectés
voila le code que j'ai inseré sur ma page html:
<?php
include('3en1compteur/compteur.php');
echo '<!-- 3en1 compteur : www.notoon.com -->';
echo "Visiteurs : $v_total<br />";
echo "Aujourd'hui : $v_auj<br />";
echo "En ligne : $v_connecte";
?>
mais rien est affiché, existe t-il une méthode qui me permet de l'inserer tant on utilisant le html?
merci d'avance...
Compteur 3en1 est un compteur de visites écrit en PHP. Il nécessite un serveur supportant PHP et MySQL pour fonctionner.
Il peut vous afficher :
- le nombre de visiteurs total de votre site
- le nombre de visiteurs quotidiens
- le nombre de connectés
voila le code que j'ai inseré sur ma page html:
<?php
include('3en1compteur/compteur.php');
echo '<!-- 3en1 compteur : www.notoon.com -->';
echo "Visiteurs : $v_total<br />";
echo "Aujourd'hui : $v_auj<br />";
echo "En ligne : $v_connecte";
?>
mais rien est affiché, existe t-il une méthode qui me permet de l'inserer tant on utilisant le html?
merci d'avance...
-

nickargall - WRInaute accro

- Messages: 5319
- Inscription: Lun Juin 13, 2005 14:13
kanon90 a écrit:renommes ta page en .php
Si tu dois insérer ce compteur sur plusieurs pages :
- soit tu renommes en effet tes pages en .php MAIS
il te faudra alors modifier les liens de toutes tes pages (au lieu d'appeler les pages en .html, elles devront appeler les pages en .php) et mettre en place une règle de redirection 301 qui redirige toutes les URL appelées en .html vers les URL en .php
Ou
Tu modifies les paramètres seveur via .htaccess pour que les pages en .html interprètent le langage php
Quelquechose comme celà, à placer dans un fichier nommé .htaccess à la racine du serveur
- Code: Tout sélectionner
ForceType application/x-httpd-php
mais pas sur que ça fonctionne.
-

nickargall - WRInaute accro

- Messages: 5319
- Inscription: Lun Juin 13, 2005 14:13
+1 avec Rog the Killer Cat
- [--Eric--]
- WRInaute impliqué

- Messages: 415
- Inscription: Mar Jan 06, 2004 10:48
rog a écrit:la page html n'interpretera pas de code php
Il faut d'affirmer cela, tout dépend de la configuration du serveur apache.
Ce que ne nous dit pas David c'est où il héberge son site. Si c'est sur un hébergeur sans php ou pire sur son disque dur et qu'il n'a pas installé apache/php/mysql, ça ne risque pas de fonctionner.
Son code est en tout cas tout à fait correct. Si son hébergeur supporte le php et a en effet oublié de configurer l'interprétation du php pour les pages en .html, un renommage en .php devrait suffire. C'est mieux que de s'aventurer dans des bidouilles en javascript non ?
-

nickargall - WRInaute accro

- Messages: 5319
- Inscription: Lun Juin 13, 2005 14:13
... oublié de configurer l'interprétation du php pour les pages en .html...
C'est quand même pas courant, des hébergeurs qui mettent celà en place d'emblée, si ?
nick : ty
ce n'est pas un oubli
php n'a pas à interpréter les pages en extension html et le php.ini par defaut est réglé dans ce sens
tout simplement parce que si tu veux que ta page soit interprétée par le moteur php tu n'as qu'a la nommer en php (evident)
mais le point le plus important c'est que le fichier html est statique et ne peut pas souffrir d'injection de code et certaine strategies de securité imposent le html
maintenant la solution du script php déclaré en javascript n'est pas de la bidouille, c'est l'ancetre de l'ajax
ajax dont je n'ai pas cité la solution mais est aussi envisageable
rog
Si son hébergeur supporte le php et a en effet oublié de configurer l'interprétation du php pour les pages en .html
ce n'est pas un oubli
php n'a pas à interpréter les pages en extension html et le php.ini par defaut est réglé dans ce sens
tout simplement parce que si tu veux que ta page soit interprétée par le moteur php tu n'as qu'a la nommer en php (evident)
mais le point le plus important c'est que le fichier html est statique et ne peut pas souffrir d'injection de code et certaine strategies de securité imposent le html
maintenant la solution du script php déclaré en javascript n'est pas de la bidouille, c'est l'ancetre de l'ajax
ajax dont je n'ai pas cité la solution mais est aussi envisageable
rog
bonjour, j'ai utilisé le code javascript mais il n'a pas l'air de marché. pour la méthode de renommage en php je sais pas comment faire et est ce qu'il est sécurisé?
j'espere que vous trouvrez pur moi une meilleur méthode...
j'espere que vous trouvrez pur moi une meilleur méthode...
-

nickargall - WRInaute accro

- Messages: 5319
- Inscription: Lun Juin 13, 2005 14:13
Renommer la page index.html en index.php, c'est pas compliqué, tu prends chaque fichier en .html, clic droit, renommer, hop tu la renommes index.php.
Par contre si tu dois renommer toutes les pages de ton site (cad si tu veux insérer ton compteur sur toutes les pages de ton site), ca devient déjà plus compliqué. Pas pour les renommer, mais pour faire en sorte que les liens (internes et externes) de ton site continue de bien fonctionner. Et si tu te soucies de ton référencement, c'est encore plus compliqué.
Le plus simple serait en fait que tu demandes à ton hébergeur si il peut faire en sorte que le langage PHP soit interprété sur tes pages en .html. Ca résoudrait tout tes problèmes, tu n'aurais qu'à placer le code notoon dans le code source de tes pages, là ou tu veux, et il marcherait.
Sinon il va te falloir apprendre les bases du PHP, et de la réécriture d'URL (-voire la redirection d'URL) parce que tu n'as pas l'air de maîtriser tout celà (ceci dit je peux me tromper)
Bon courage
Par contre si tu dois renommer toutes les pages de ton site (cad si tu veux insérer ton compteur sur toutes les pages de ton site), ca devient déjà plus compliqué. Pas pour les renommer, mais pour faire en sorte que les liens (internes et externes) de ton site continue de bien fonctionner. Et si tu te soucies de ton référencement, c'est encore plus compliqué.
Le plus simple serait en fait que tu demandes à ton hébergeur si il peut faire en sorte que le langage PHP soit interprété sur tes pages en .html. Ca résoudrait tout tes problèmes, tu n'aurais qu'à placer le code notoon dans le code source de tes pages, là ou tu veux, et il marcherait.
Sinon il va te falloir apprendre les bases du PHP, et de la réécriture d'URL (-voire la redirection d'URL) parce que tu n'as pas l'air de maîtriser tout celà (ceci dit je peux me tromper)
Bon courage
-

nickargall - WRInaute accro

- Messages: 5319
- Inscription: Lun Juin 13, 2005 14:13
oulà tu t'emportes Rog, je ne pense pas qu'il ait installé son serveur tout seul ...
Je mise 10 € sur une page perso. Un hébergement gratuit discount à la rigueur
Edit : ah non ok tu parlais de l'installation de la base du donnée et du compteur, je m'enflamme, j'ai rien dit
Edit : ah non ok tu parlais de l'installation de la base du donnée et du compteur, je m'enflamme, j'ai rien dit
35 messages • Page 1 sur 3 • 1, 2, 3
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Julia41 et 0 invités





le forum