Bienvenue sur Supporttechnique.com
Accueil | Tutoriaux | Outils | FAQ | Contacts | Tickets
Barre de navigation
  
Tutoriaux
 
Livre d'or

Toutes les personnes visitant votre site ont la possibilité de lire et laisser un message d'appréciation sur la page du livre d'or (guestbook en anglais). Les messages sont ajoutés à ce dernier par l'intermédiaire du CGI GuestBook.

Ce script récupère les informations du message issues du formulaire Votre avis selon le même principe de transmission des données par la méthode 'POST' (vu précédemment dans le cas du script formulaire).
Il vous est possible de personnaliser le formulaire.

Remarques : faites attention à la balise de la page des messages pour que le CGI puisse insérer les nouveaux messages successivement.

Comment cela fonctionne t-il ?

Lorsque le formulaire est soumis (en appuyant sur le bouton 'validez' ), les données présentes au sein de celui-ci (en l'occurence tout ce qui aura été entré dans le formulaire par les personnes visitant votre page) sont envoyées au script GuestBook sous forme d'url contenant une (ou plusieurs) requête au sein de laquelle, il y aura des paires nom/valeur.

Ces dernières se caractérisent par un ensemble de données représentées par, le nom des champs du formulaire, le caractère '=', puis la valeur associée au champs donnés et éventuellement des caractères spéciaux d'encodage tels que (% suivi d'un nombre); L'ensemble de ces paires nom/valeur étant séparées entre elles par des esperluettes (caractère &), selon le principe d'encodage d'url. Le nom des champs de votre formulaire permettra de ce fait au script CGI de connaître précisément le champ associé à la paire nom/valeur.

Par exemple, pour le visiteur M. DUPOND Jean, ayant pour adresse électronique (ou email) : jdupont@frontier.fr et, habitant 3 rue du pont.
l'url contenant les données utiles au script CGI (transmise par la méthode 'post') sera de la forme suivante :

'http://www.votre_nom_de_domaine/cgi-bin/GuestBook/GuestBook.exe?name=DUPOND&mail=jdupond%40frontier.fr&location=3%20rue%20du%20pont'.


Explication ?

L'url précédente se décompose en 2 parties bien distinctes :

- L'adresse à laquelle se trouve le script CGI à savoir 'http://www.votre_nom_de_domaine/cgi-bin/GuestBook/GuestBook.exe' spécifiée lors de la conception de votre formulaire par l'attribut 'ACTION' de la balise 'FORM'.

- La requête contenant les données utiles au script CGI à savoir 'name=DUPOND&mail=jdupond%40frontier.fr&location=3%20rue%20du%20pont'.

Remarques : "%40" correspond en fait au caractère "@"
"%20" correspond à l'espace séparant deux mots.

Exemple

Prenez juste un instant pour signer notre livre d'or ici.


<< Compteur de visites | Horloge >>