Retourner à la page d'accueil de TJS
 

2 - Le traitement en PHP

Récupérer les données du formulaire
La validation du formulaire redirige vers la page définie dans la propriété action.
Toutes données des éléments du formulaire sont accessibles dans le script dans des variables PHP.
Si la zone de formulaire s'appelle monchamp, le contenu de cette zone est dans la variable $monchamp.

REM :
Une option de sécurité est parfois installée sur certains serveurs qui empêche d'accéder aux données du formulaire par ce moyen direct.
Les données sont accessibles par un tableau dépendant du type de méthode employée (paramètre method de FORM).
Si le formulaire a été envoyé en method="post", les infos sont accessibles par $HTTP_POST_VARS["monchamp"] et non par $monchamp.
Attention à bien respecter la distinction majuscule minuscules.
Si le formulaire a été envoyé en method="get", les infos sont accessibles par $HTTP_GET_VARS["monchamp"]


Récupérer les données dans l'url
Vous pouvez aussi passer des informations directement dans l'url, dans l'adresse de la page web.
La syntaxe est simple et l'utilisation est très rapide en PHP :
http://www.site.com/script.php?prenom=al&nom=bundy
Remarquez le symbole ? entre l'adresse de la page et la chaine de paramètres.
Le caractère & sépare les paramètres.
Dans la page script.php, la variable $prenom contient "al" et $nom contient "bundy".


Les actions possibles
Le PHP peut faire une multitudes de traitements sur les données. Pour les sauvegarder, on peut :
- Ecrire dans un fichier texte
- Ecrire dans une base de données
- Envoyer par mail


Page précédente : 1 - Les bases du langage Page suivante : 3 - Le script notation

Chercher une fonction, un objet, ...

Le 22/11/2017 10:26:28 sur php7 en 12.27 ms