SONDAGE PHP (STOCKAGE DES RÉSULTATS DANS UN FICHIER TEXTE --> SANS BASE DE DONNÉ

Messages postés
947
Date d'inscription
mercredi 19 novembre 2003
Statut
Membre
Dernière intervention
5 avril 2008
- - Dernière réponse : sartoz
Messages postés
28
Date d'inscription
vendredi 15 octobre 2010
Statut
Membre
Dernière intervention
12 août 2012
- 13 mars 2012 à 16:51
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/30791-sondage-php-stockage-des-resultats-dans-un-fichier-texte-sans-base-de-donnees

Afficher la suite 
juki_webmaster
Messages postés
947
Date d'inscription
mercredi 19 novembre 2003
Statut
Membre
Dernière intervention
5 avril 2008
3 -
Salut,

$choix = 3; // nombre de possibilités de réponses (si modif, penser à changer la calcul du tot des votes) --> ligne 49
$question = 'Comment trouvez-vous ce site ?';
$reponse[1] = 'Bien';
$reponse[2] = 'Moyen';
$reponse[3] = 'Mauvais';

- Sa peut être plus modulable, remplace $choix 3 par $choix count($reponse) en le plaçant àprés (ont ce comprend).

- Ensuite tu pourais redonner le tableau 0 de $reponse, et donc retirer 1 à chaque fois que nessesaire (sur les pointeurs de $reponse).

Sinon, sa reste un bon code à utiliser lorsqu'ont ne dispose pas toujour d'une db sql ou qu'ont desire la simplicité et la rapidité.
cs_Anthomicro
Messages postés
9440
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
8 -
Salut,

remplace <? par <?php

ensuite le if($variable==NULL) > remplace par if(!isset($variable))

a +
juki_webmaster
Messages postés
947
Date d'inscription
mercredi 19 novembre 2003
Statut
Membre
Dernière intervention
5 avril 2008
3 -
A oui! j'ai oublier de te posser la question :

Pourqoui ne pas avoir fait une interdiction de revoter ? (cookie+ip stoquer dans un txt).
Yvan0u
Messages postés
3
Date d'inscription
dimanche 10 octobre 2004
Statut
Membre
Dernière intervention
30 mai 2006
-
C'est vrai que j'aurais pu mettre une interdiction de revoter (bien que ça ne soit pas infaillible)... Y a pas de raison bien précise en fait.
nexus8
Messages postés
6
Date d'inscription
lundi 9 septembre 2002
Statut
Membre
Dernière intervention
17 avril 2005
-
Pour le valider XHTML,

- Vire les " " ou met " "
- Ferme les tags avec />

et c'est parfait ;-)