Note utilisateur: 4 / 5

Etoiles activesEtoiles activesEtoiles activesEtoiles activesEtoiles inactives
 

 

 

Dans ce tutoriel, nous allons voir comment créer un digicode pour votre site web.

 

 

Principe de fonctionnement

Le visiteur saisi un code en cliquant sur les touches et est automatiquement redirigé vers la page correspondante.

 

 

Mise en place

Téléchargez les fichiers nécessaires en cliquant sur le bouton ci-dessous :

 

 

Décompressez le dossier. Celui-ci contient :

  • le fichier index.htm qui est la page d'accès où est présent le digicode
  • le dossier "digicode" qui contient les images du digicode virtuel
  • une page de test nommée "1234.htm"

 

 

Uploadez l'intégralité de ce dossier sur votre serveur, puis rendez-vous à l'adresse http://www.votresite.com/digicode/ afin de tester le script.

Saisissez le code de test "1234", puis cliquez sur la touche "V" pour valider

 

 

Vous constaterez que vous êtes redirigé vers la page nommée "1234.htm" :

 

 

Vous pouvez maintenant créer des pages nommées par un chiffre quelconque (entre 1 et 8 chiffres), qui seront accessibles en saisissant leur code Sourire

 

 

 

Ouvrir des pages avec une extension différente

Par défaut, le script conduit à une page au format .htm.

Si vous souhaitez que les codes saisis conduisent à une page au format .php, par exemple, modifier le script de la manière suivante :

- Ouvrez la page "index.htm" à l'aide du bloc note ou d'un éditeur HTML

 

 

- Rendez-vous à la ligne de code N°49 : locate = password + ".htm";

 

 

- Il vous suffit alors de modifier ".htm" par l'extension que vous souhaitez.

Dans l'exemple ci-dessous, le script composera le code, suivi de l'extension .php (par exemple : 1234.php)

 

 

En cas d'erreur de code

Il peut-être intéressant, en cas d'erreur de code, d'afficher une page d'erreur.

Comment faire ?

Vous avez peut-être deviné : en personnalisant la page d'erreur 404 du répertoire, puisqu'en effet, une erreur de code revient à appeller une page qui n'existe pas.

Voyons comment créer une page d'erreur 404 personnalisée pour un répertoire...

 

Commencez par créer la page d'erreur, puis nommez-la par exemple "erreur_code.htm"

 

 

Ouvrez à présent le bloc notes, puis saisissez le code suivant, en indiquant le lien absolu de votre page d'erreur :

ErrorDocument 404 http://www.votresite.com/digicode/erreur_code.htm

 

 

Allez ensuite dans le menu "Fichier", puis "Enregistrer sous"

 

 

Dans le champ "Type", choisissez l'option "Tous les fichiers"

 

 

Puis, dans le champ "Nom du fichier", tapez ".htaccess"

 

 

Uploadez ce fichier à l'intérieur du répertoire où est présent le digicode : en cas de saisie d'un code inexistant, la page n'existant pas, une erreur 404 sera renvoyée, et votre fichier .htaccess indiquera donc votre page d'erreur personnalisée :

 

 

 

Pour plus de sécurité

Je vous conseille de ne pas renommer la page "index.htm" afin que les visiteurs ne puissent pas lister le contenu du dossier (ce qui aurait pour effet de leur montrer toutes les pages codées existantes !)

 

 

 

 

 

1000 caractères restants