Tutoriel de base sur le développement PHP $_POST
1. Variable $_POST
La variable $_POST prédéfinie est utilisée pour collecter les valeurs du formulaire avec method="post".
Les messages envoyés depuis un formulaire avec la méthode POST sont invisibles pour quiconque (ne seront pas affichés dans la barre d'adresse du navigateur), et il n'y a pas de limite sur la quantité d'informations envoyées.
Remarque : Cependant, par défaut, la quantité maximale d'informations envoyées par la méthode POST est de 8 Mo (peut être modifiée en définissant post_max_size dans le fichier php.ini).
Changez l'exemple précédent en soumission POST
Exemple : le code est le suivant
php中文网(php.cn)
大家好,我是 !
今年 岁。
Le résultat est tel qu'indiqué à droite
La page soumise est 3_2.php, le code est le suivant
php.cn 大家好,我是 !
今年 岁。
Remarque : vous pouvez observer la barre d'adresse pour voir s'il y a une chaîne de requête. C'est la différence entre GET et POST.
2. Quand utiliser method="post" ?
Les informations envoyées depuis un formulaire avec la méthode POST ne sont visibles par personne, et il n'y a pas de limite sur la quantité d'informations envoyées.
Cependant, la page ne peut pas être ajoutée aux favoris puisque la variable n'apparaît pas dans l'URL.
3. Variable PHP $_REQUEST
Sur la page de réception, en plus d'utiliser $_GET et $_POST pour recevoir des données, vous pouvez également utiliser $_REQUEST pour recevoir.
La variable $_REQUEST prédéfinie contient le contenu de $_GET, $_POST et $_COOKIE.
Les deux déclarations de réception précédentes peuvent être combinées en Should. Le code est le suivant :
大家好,我是 !
今年 岁。
Vous pouvez l'essayer pour voir si vous pouvez le recevoir. normalement