Comment mettre en œuvre 303 rediriger?
Je voudrais savoir comment mettre en œuvre 303 redirection pour l'affichage post
de données.
Exemple:
I send the form.
Redirect
Page displays the info I just posted. (Eg: Name, email).
Je pense que c'est fait avec des paramètres, comme /index.php?name=TheName&email=theEmail
mais je ne suis pas sûr, depuis que j'ai essayé de trouver quelques bon article expliquant cela, mais ne le pouvait pas.
Merci beaucoup.
- Salut, je n'ai pas encore essayé, parce que je préfère à informer le meilleur en premier. J'ai juste vu les articles, wikipedia, etc, sur ce qui ne l'303 rediriger et pourquoi il est recommandé, mais n'avait pas pour voir un exemple de code, sur la façon de récupérer des données. Je n'ai pas dit que n'est pas viable, je veux juste savoir comment la façon dont il est censé être. Merci
- Pour m'en assurer, je vous comprends, @Jorge, vous souhaitez récupérer les informations envoyées par un formulaire, mais la méthode d'envoi, il n'a pas d'importance(à part du POST, qui est)?
Vous devez vous connecter pour publier un commentaire.
En PHP, vous pouvez effectuer une redirection 303 à l'aide de
header()
:Le problème, vous pouvez faire face est de conserver la forme de l'information après la redirection. Une solution pourrait être l'utilisation d' PHP les variables de session pour stocker les données du formulaire.
Vous pourrait rediriger à l'aide de paramètres à transmettre les données présentées, mais ce n'est pas ce que je voudrais examiner un "propre" de la solution.
Vous pouvez le faire par d'autres moyens, plutôt que de passer les paramètres dans l'url.