Maison  >  Article  >  développement back-end  >  Comment accéder à la page et transmettre une valeur en php ?

Comment accéder à la page et transmettre une valeur en php ?

coldplay.xixi
coldplay.xixioriginal
2020-07-23 13:43:553756parcourir

La méthode permettant à php de sauter vers la page et de transmettre la valeur : 1. Méthode de transmission de valeur POST, utilisée pour la méthode de saut de formulaire HTML [ff9c23ada1bcecdd1a0fb5d5a0f18437] 2. Méthode de transmission de valeur GET, sautant sur la page ; Lorsque l'utilisateur se connecte, suivez l'URL pour sauter ; 3. La méthode de transfert de valeur SESSION est souvent utilisée pour enregistrer des données courantes telles que l'ID utilisateur après la connexion de l'utilisateur.

Comment accéder à la page et transmettre une valeur en php ?

Comment accéder à la page et transmettre la valeur en php :

1. 🎜 >

Post value est une méthode utilisée pour le saut de formulaire HTML

, qui est très pratique à utiliser. Par exemple : ff9c23ada1bcecdd1a0fb5d5a0f18437

 <html>
 <form action=&#39;&#39; method=&#39;&#39;>
 <input type=&#39;text&#39; name=&#39;name1&#39;>
 <input type=&#39;hidden&#39; name=&#39;name2&#39; value=&#39;value&#39;>
 <input type=&#39;submit&#39; value=&#39;提交&#39;>
 </form>
 </html>

L'action dans le formulaire est renseignée avec le chemin de l'URL de la page de renvoi et la méthode est renseignée avec la méthode post. Après avoir appuyé sur le bouton Soumettre du formulaire, tout le contenu portant le nom dans le formulaire sera transféré vers l'URL renseignée, qui peut être obtenue via

, par exemple : $_POST['name']

<?php
$a=$_POST[&#39;name1&#39;];
$b=$_POST[&#39;name2&#39;];
?>

Il y a un très pratique ici Une petite astuce, lorsque vous sélectionnez « caché » comme type dans la balise d'entrée, la balise d'entrée sera masquée et ne sera pas affichée sur la page. Cependant, la balise d'entrée est sous forme et a une valeur de nom. et une valeur value. Elle sera également transmise avec le bouton de soumission, ce type de balise cachée peut transmettre du contenu que vous ne souhaitez pas afficher.

2. Transfert de valeur GET

Le transfert de valeur GET est transmis en suivant l'url. Lorsque la page saute, elle saute avec l'url. Couramment utilisé dans l'utilisation des balises

. Par exemple : 3499910bf9dac5ae3c52d5ede7383485

<a href=&#39;delete.php?id=value&#39;>点我跳转</a>

Après avoir sauté dans

, vous pouvez obtenir la valeur transmise via xxx.php. La méthode GET est souvent utilisée dans les URL pour supprimer ou lire un fichier php avec un certain identifiant. $_GET['id']

3. SESSION transmettant la valeur

SESSION est un type de variable globale, qui est souvent utilisée pour enregistrer des données courantes telles que l'ID utilisateur après la connexion de l'utilisateur. Une fois enregistrées dans SESSION, d'autres pages peuvent être obtenues via SESSION. Pour utiliser SESSION, vous devez ouvrir la session :

<?php
//session赋值
   session_start();
   $_SESSION[&#39;one&#39;]=value1;
   $_SESSION[&#39;two&#39;]=value2;
 
//session值的读取:
   $one = $_SESSION[&#39;one&#39;];
    
   //session值的销毁
   unset($_SESSION[&#39;one&#39;]);
?>

Recommandations d'apprentissage associées :

Programmation PHP de l'entrée à la maîtrise

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn