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!