📘 Tutoriel complet : Installation, utilisation et fonctionnalitĂ©s du Sondage

Ce guide dĂ©crit l’installation du script, son fonctionnement interne, son administration et l’ensemble des fonctionnalitĂ©s disponibles. Ce sondage est conçu pour ĂȘtre moderne, sĂ©curisĂ©, autonome et facile Ă  installer.

Il permet de :


1. Structure du dossier /sondage/

Avant toute installation, votre dossier doit contenir :

/sondage/
    install.php
    sondage.class.php
    sondage_admin.php
    sondage.php
    style.css
    bar.gif

Ces fichiers forment la base du systÚme. L'installation ne modifie pas ces fichiers, elle ajoute seulement les fichiers nécessaires.


2. Installation via install.php

Dans votre navigateur, ouvrez :

https://votresite.fr/sondage/install.php

L’installateur vous demandera :

Une fois validĂ©, l’installateur crĂ©e automatiquement tous les fichiers nĂ©cessaires et initialise le sondage.

3. Fichiers créés automatiquement

config.php

Contient :

resultats.php

Stocke les votes sous la forme :

3;1;0;2

ip.php

Stocke les IP (hachĂ©es) des visiteurs ayant dĂ©jĂ  votĂ©. Cela empĂȘche les doublons.

logout.php

DĂ©connecte l’administrateur.

sondage.php

Page publique du sondage (formulaire + rĂ©sultats). Le contenu dĂ©pend automatiquement de l’état du vote.


4. Fonctionnement du systĂšme de vote

✔ Protection anti votes multiples

Le systÚme utilise deux mécanismes complémentaires :

✔ Gestion automatique de la date de fin

✔ Affichage des rĂ©sultats


5. Administration (sondage_admin.php)

L’espace administrateur est sĂ©curisĂ© par un mot de passe cryptĂ© (BCRYPT).

Fonctions disponibles dans l’administration

Modifier la question
Vous pouvez changer le texte de la question à tout moment. Le changement est immédiat.

Modifier les choix
Les choix sont modifiables librement :

Attention : modifier les choix réinitialise automatiquement les votes.

Modifier la date de fin
Vous pouvez définir ou modifier la date de clÎture du sondage.

Une fois la date dépassée :

Réinitialiser les votes
Cette option permet de remettre tous les votes à zéro, par exemple pour recommencer un sondage.

Changer le mot de passe administrateur
Vous pouvez modifier le mot de passe admin Ă  tout moment. Le nouveau mot de passe remplace immĂ©diatement l’ancien.

Déconnexion
Permet de quitter l’administration, recommandĂ© sur un ordinateur partagĂ©.


6. Sauvegarde du sondage

Pour réaliser une sauvegarde complÚte, conservez :

config.php
resultats.php
ip.php

Pour restaurer :


7. Sécurité : supprimer install.php

AprĂšs installation, supprimez impĂ©rativement install.php. Cela empĂȘche toute rĂ©installation non autorisĂ©e.


8. Résumé des fonctionnalités du sondage

Le systùme de sondage inclus dans ce script est complet, fiable et moderne. Voici tout ce qu’il est capable de faire :

đŸ›Ąïž SĂ©curitĂ©

⏳ Gestion intelligente du sondage

📊 Affichage

đŸ› ïž Administration

📩 Installation ultra simple

Ce sondage est 100% autonome, sécurisé et ne nécessite aucune base de données.

9. Informations sur la version du script