La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  [résolu] Compteur avec onclic sur le submit d'un formulaire
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: [résolu] Compteur avec onclic sur le submit d'un formulaire  (Lu 2695 fois)
[résolu] Compteur avec onclic sur le submit d'un formulaire
« sur: le 14-03-2012 a 09:39:43 »
Ookpik
Membre récent
*

Hors-Ligne

Messages: 2





Voir le Profil
Répondre avec citation

Bonjour à tous,
J'ai adapté une page html écrite en php pour convertir les caractères spéciaux en code html. Pour cela, je fais appel à un formulaire de saisi de texte que l'on valide par le clic d'un bouton "Traduire".
je recherche depuis quelques temps un compteur de clic sur le bouton "Traduire" d'un formulaire pour connaitre le nombre de conversion qui a été fait. J'ai fais de nombreuses recherches et tout ce que je trouve ne correspond pas vraiment à mes besoins.
Y a t-il un script php simple (pas de sql) que je pourrais adapter à la fonction
Code:
<input type="submit" value="Traduire" class="button1" />
?
Pour info la page est ici : http://route63.free.fr/divers/codage-texte-html-iso-specialchars-decodage/
Merci pour vos suggestions, j'avoue que là je sous à la ramasse.

« Dernière Édition: le 14-03-2012 a 15:51:15 par Ookpik » Rapporter au modérateur  

Re:Compteur avec onclic sur le submit d'un formulaire
« Répondre #1 sur: le 14-03-2012 a 15:47:02 »
Ookpik
Membre récent
*

Hors-Ligne

Messages: 2





Voir le Profil
Répondre avec citation

Je me réponds pour clore ce topic
Je ne maîtrise pas du tout ajax et javascript. Du coup, j'ai fouillé un peu sur le net (sans trop de succès) et finalement je me suis dépatouillé avec une solution php.
J'ai inséré dans la partie du script php de la page, dans la partie qui ne s'affiche qu'après avoir cliqué sur "Traduction" le script compteur :

Code:

(...)
if(@$_POST['lang'] == 'iso'){
$fichier="compteur.doc";$cpt = 1;if(file_exists($fichier)) {$inF = fopen($fichier,"r");$cpt = intval(trim(fgets($inF, 4096))) + 1;fclose($inF);}$inF = fopen($fichier,"w");fputs($inF,$cpt."\n");fclose($inF);
(...)


Puis en bas de page, je fais appel à compteur.doc pour afficher le résultat :

Code:

<? $f = @fopen("compteur.doc", "r");
$value = fgets($f);
@fclose($f); ?>
<p>du_code_source_au_html a converti <? echo $value; ?> textes.</p>


Je ne sais pas si cette manière de faire est "propre" mais elle fonctionne mais c'est en croisant mes petites connaissance en PHP que j'ai réussi.

Salutations à tous

Rapporter au modérateur  
Re:[résolu] Compteur avec onclic sur le submit d'un formulaire
« Répondre #2 sur: le 16-03-2012 a 15:17:35 »
Vendo
Membre récent
*

Hors-Ligne

Messages: 20





Voir le Profil
Répondre avec citation

Salut,

Dans le cas ou tu utilises un fichier pour enregistrer le nombre de clique et non une base de données.

Pourquoi ne pas utiliser un fichier XML.

Cela évitera, d'ouvrir, dans un premier temps, le fichier pour lire la valeur, pour ensuite le fermer et le ré-ouvrir pour écraser l'ancienne valeur.

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg