oujood.com

Variable super globale de PHP POS

La variable super globale intégrée $_POST est employée pour récupérer des valeurs dans un formulaire avec la method post.
Dans ce tutoriel, vous apprendrez à envoyer des informations au serveur à l'aide de la méthode HTTP POST et à les récupérer à l'aide de PHP.

chercher |

La variable super globale $_POST

La variable super globale intégrée $_POST est employée pour récupérer des valeurs dans un formulaire avec la method= " post ".

La variable super globale $_POST

Avec la méthode POST, les données sont envoyées au serveur sous forme de paquet par le biais d'une communication séparée avec le script de traitement. Les données envoyées par la méthode POST ne seront pas visibles dans l'URL.

Les variables $_POST sont des tableaux( array) de données superglobaux. Dont les principales caractéristiques sont:
• Les variable global $_POST sont générés spontanément par PHP avant même l’exécution de la première ligne du script .
• Les variable global $_POST sont des arrays (tableaux associatifs) comme ceux que l'on utilise normalement. Et donc on les manipule exactement de la même manière que ces dernier. Les clés (index) sont les noms des variables transmises et les valeurs sont celles associées à ces variables.
• Ils sont super globaux, et donc on peut les atteindre de n’importe où dans le programme (même dans une fonction).
• Il est possible de les modifier, car Ils sont accessibles en lecture et en écriture.
• L'information envoyée par un formulaire avec la méthode POST est invisible à l’utilisateur et n'a aucune limite sur la quantité de l'information à envoyer
Exemple

Exemple :     📋 Copier le code

<form action="cible.php" method="post">
Name: <input type="text" name="fnom" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>

</body>

Quand l'utilisateur clique sur le bouton (Envouer), l'URL ressemblera à ceci :
http://www.monSite.com/cible.php
Le fichier ( cible.php ) peut maintenant employer la variable globale de $_POST pour récupérer des données du formulaire (les noms des champs de la form seront automatiquement les clefs dans le tableau de $_POST) comme ceci:

Le code que nous devons écrire dans la page cible.php pour récupérer les champs du formulaire est le suivant:.

Exemple :     📋 Copier le code


<body>
Bienvenue <?php echo $_POST["fnom"] ; ?> ! <br>
Votre âge est :<?php echo $_POST["age" ] ; ?> ans.
</body>

Quand employer la méthode= " post " ?
Si on veut que l'information envoyée d'un formulaire soit invisible au visiteur .
Si La taille de l'information à envoyer est grande.

La variable globale de PHP $_REQUEST

La variable globale intégrée de PHP $_REQUEST contient le contenu des deux variables globales $_GET, $_POST, et de la variable globale $_COOKIE.
La variable globale $_REQUEST peut être employée pour récupérer des données de formulaire envoyées avec les deux méthodes GET et POST.
Exemple : Code page cible.php

Exemple :     📋 Copier le code


<body>

Bienvenue <?php echo $_REQUEST ["fnom"] ; ?> ! <br />
Votre age est :<?php echo $_REQUEST ["age" ] ; ?> ans.

</body>

Nous verrons la variable globale $_COOKIE dans les cours suivants.


Par carabde 20 Aout 2014

Voir aussi nos tutoriel :

Balises des titres h1...h6

Définit balises de niveau des titres HTML

CSS border-right

Définit toutes les propriétés de bordure à droite dans une déclaration

fonction convert_cyr_string, convert_cyr_string

Convertit une chaîne d'un jeu de caractères cyrillique l'autre