Formulaire de Sondage
Tutoriel
Version 2.1.01.19
02/01/2019 - Page 1 of 10
Présentation
C'est un script très simple d'utilisation, facile à paramétrer et à installer.
Sans bdd (base de donnée).
classe php
protection ip + cookie
Ce script très simple a pour but de proposer aux visiteurs de votre site un formulaire de sondage.
Simple et facile à installer, un seul dossier contenant les fichiers du script, il ne vous prendra que quelques
minutes pour qu'il soit opérationnel.
Les résultats ainsi que les IP sont stockés dans 2 fichiers textes ayant pour extension php et débutant par <?php
exit(); ?>. Ce qui devrait empêcher les visiteurs de pouvoir voir les IPs des votants.
Les résultats sont stockés dans le fichier dans l'ordre des réponses du sondage et sont séparés par des ";".
Pour les barres de résultats, une image gif de taille 10x1px dont la largeur est proportionnelle au pourcentage de
résultats.
02/01/2019 - Page 2 of 10
02/01/2019 - Page 3 of 10
Paramétrage
Paramétrage du script
Configuration de votre "Sondage" simplifiée, accessible aux débutants
1ère Etape
1. Ouvrez le fichier "config.php" avec un éditeur de texte
2. Modifiez les paramètres (texte en rouge) par les vôtres. Prenez bien soin de supprimer les étoiles (*).
<?php
// remplacer les commentaire entre les étoiles (*) par vos propres paramètres ==> attention !, les étoiles
doivent être supprimées.
$lien_commentaires = ('*entrer le lien de la page commentaire*'); // lien de la page pour les commentaires,
ce lien est l'URL de la page que vous avez créé où l'internaute aura la possibilité de laisser un
commentaire ou un lien vers votre guestbook (livre d'or).
$date_cloture = ('*2017-12-15*'); // ajouter date de clôture du sondage, elle doit être de ce format 'année-
mois-jour', les étoiles doivent être supprimées
$comment = 'Compléter votre choix, exprimez-vous ! : <a href="'.$lien_commentaires.'">laisser un
commentaire</a>'; // optionnel : vous pouvez modifier ce texte * Compléter votre choix, exprimez-vous ! * par le
votre, si vous le souhaitez
$thequestion = ('*la question*'); // paramètres de la question
// ci-dessous les réponses et choix
$Choix1 = ('*choix 1*'); // choix 1
$Choix2 = ('*choix 2*'); // choix 2
$Choix3 = ('*choix 3*'); // choix 3
$choix4 = ('*choix 4*'); // choix 4
?>
2ème étape
Transférez sur votre site par ftp le répertoire complet de votre script.
3ème étape
A l’endroit souhaité de votre site créez un lien pour ouvrir le formulaire
Vous pouvez vous aider des exemples ci-dessous pour créer ce lien.
3 possibilités :
impératif :
Remplacer le texte en rouge par l'url de votre site, du style : http://www.monsite.fr
Si vous avez plusieurs sondages sur la même page, voir section Aide
1. Lien ci-dessous ouvre le formulaire dans une fenêtre du style popup
<a href="url de votre site/sondage/sondage.php" onclick="window.open(this.href, '',
'resizable=yes,status=no,location=no,toolbar=no,menubar=no,fullscreen=no,scrollbars=yes,dependent=no,width=950,left=50,height=950,top=50');
return false;"><i>Sondage</i></a>
02/01/2019 - Page 4 of 10
2. Lien ci-dessous ouvre le formulaire dans un nouvel onglet
<a href="url de votre site/sondage/sondage.php" target="_blank"><i>Sondage</i></a>
3. Lien ci-dessous, intégrer le formulaire dans une iframe
<div class="dimension">
<iframe frameborder="0" height="900" width="100%" hspace="0" marginheight="0" marginwidth="0"
scrolling="yes" src="url de votre site/sondage/sondage.php</i></iframe></div>
02/01/2019 - Page 5 of 10
Aide
Faites une copie de l'original pour toujours avoir un script de sondage vierge
INSTALLATION DE PLUSIEURS SONDAGES SUR LA ME
̂
ME PAGE
1. Vous préparez autant de répertoire du script sondage que vous avez besoin
2. Vous renommez chaque répertoire "sondage" par le nom que vous désirez :
exemple :
sondage-avis
sondage-sport
sondage-opinion
etc
Vous paramétrez le fichier config de chaque répertoire suivant vos besoins
Vous transférez le tout sur votre site
Vous créez un lien pour chaque sondage, voir section paramétrage, en remplaçant sondage par le nom de
votre répertoire.
exemple :
http://www.monsite.fr/sondage-avis/sondage.php
02/01/2019 - Page 6 of 10
Versions
2 versions sont disponibles
[+] Mise en place d’un financement pour ce travail, script développé pendant mon temps libre, afin d’assurer
une pérennité du script.
Les prix des script sont néanmoins modestes.
[-] Pas de publicité, pas de bannière, pas de pop-up (sauf pour la version 2.0, version de démonstration
gratuite).
D'avantage de services.
Cette participation est un soutien que l’on veut témoigner à l’auteur, lui permettant d’assurer les frais du site
"LeP’titCoinDeJol".
Il ne s’agit pas d’une licence, vous pouvez le modifier, l'améliorer. Le montant de ce script est une contribution
pour encourager l'auteur.
Mise à jour gratuite.
Aide, soutien, SAV assurés.
Le fonctionnement de ces 2 versions sont identiques.
1. Version 2.1.01.19
Cette version est gratuite. Version de démonstration avec une fenêtre popup.
2. Version 3.0
Version sans pop-up.
Caractéristiques plus détaillées
02/01/2019 - Page 7 of 10
Release
Version 1.0.09.17
Date : 05/09/2017
First release
Version 2.0.02.18 : Version avec lien de publicité construite sur la base de la version 1.0
Date : 25/02/2018
Updated :
[+] Simplification du paramétrage du script dans un seul fichier --> Simplicité.
[+] Ajout d'un paramétrage pour une date de fin du sondage.
[+] Ajout d'un lien, possibilité au votant de laisser un commentaire.
[+] Ajout d'un lien de publicité.
[+] Création d'un tutoriel plus complet.
[+] Mise en ligne de ce tutoriel
Corrections de quelques bugs mineurs.
02/01/2019 - Page 8 of 10
Version 3.0.02.18 : Version sans aucune publicité construite sur base de la version 1.0
Date : 25/02/2018
Updated :
[+] Simplification du paramétrage du script dans un seul fichier --> Simplicité.
[+] Ajout d'un paramétrage pour une date de fin du sondage.
[+] Ajout d'un lien, possibilité au votant de laisser un commentaire.
[-] Suppression de toute fenêtre, lien de publicité.
[+] Création d'un tutoriel plus complet.
[+] Mise en ligne de ce tutoriel
Corrections de quelques bugs mineurs.
Version 2.1.01.19 Cette version devient gratuite, version de démonstration.
Date : 02/01/2019
Updated :
02/01/2019 - Page 9 of 10
[+] Version gratuite avec une fenête popup
[+] Version de démonstration
[+] Mise à jour du tutoriel