Maison  >  Article  >  interface Web  >  Plusieurs façons de transférer des paramètres entre différentes pages (réponses détaillées pour vous)

Plusieurs façons de transférer des paramètres entre différentes pages (réponses détaillées pour vous)

亚连
亚连original
2018-05-19 11:40:303547parcourir

L'éditeur suivant vous proposera une discussion sur plusieurs façons de transférer des paramètres entre différentes pages. Permettez-moi de le partager avec vous maintenant et de le donner comme référence pour tout le monde.

Discussion sur plusieurs façons de transférer des paramètres entre différentes pages (Li Sheng)

Étant donné que le système Web utilise le protocole http pour transmettre des données entre le navigateur et le serveur, et que le protocole http est un Protocole sans état, comment transférer des données entre différentes pages, il existe plusieurs manières

Méthode 1 : Transfert de formulaire

Passer des paramètres via un formulaire est la méthode la plus simple et la plus basique pour passer des paramètres. Remarque : Utilisation de boutons cachés dans les éléments du formulaire

Méthode 2 : Passer l'url avec paramètres

Écrire l'url avec paramètres : url?parameter name1= valeur1&nom du paramètre2=valeur2.

Méthode 3 : Objet de requête de requête

Vous pouvez lier des données à l'objet de requête et lire et écrire via les méthodes getAttribute et setAttribute de l'objet de requête

Méthode 4 : l'objet de session utilisateur

peut lier des données à l'objet de session et lire et écrire via les méthodes getAttribute et setAttribute de l'objet de session

Méthode 5 : l'objet d'application

peut lier des données à l'objet d'application et lire et écrire via la méthode getAttabute et la méthode setAttribute de l'objet d'application

Méthode 6 : l'objet cookie

peut écrire des données dans le fichier cookie du navigateur client.

Les méthodes 1 et 2 ne peuvent réaliser que le transfert de paramètres de chaîne, tandis que les méthodes 3, 4, 5 et 6 peuvent réaliser le transfert d'objets (la méthode 6 nécessite que les objets soient sérialisés et stockés)

Les méthodes 1, 2 et 3 peuvent uniquement demander à la page d'obtenir des données via le transfert de données, tandis que les méthodes 4, 5 et 6 peuvent obtenir des objets de données sur plusieurs pages différentes

Les objets de données enregistrés dans les méthodes 4 et 6 sont tous. La différence entre les informations relatives à un certain utilisateur est que la méthode quatre enregistre les données dans la mémoire du serveur, tandis que la méthode six enregistre les données dans la mémoire du client.

Les objets de données enregistrés dans la cinquième méthode sont des informations relatives à tous les utilisateurs, et les données sont également enregistrées dans la mémoire du serveur

Ce qui précède est ce que j'ai compilé pour tout le monde, j'espère que ce sera le cas. être utile à tout le monde à l’avenir.

Articles connexes :

Résumé de la méthode d'actualisation de la page JS

L'entrée de validation JS conserve les décimales spécifiées

JS pour le code de vérification du format de l'adresse e-mail

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