Ce que je veux faire est lorsque l'utilisateur va à une page, je le redirige vers une autre page tout en envoyant des variables post à cette dernière page.comment rediriger vers une autre page tout en envoyant vars post
Répondre
Vous ne pouvez pas le faire avec juste PHP. Il est possible avec Javascript cependant:
<form id="f" method="post" action="http://example.com">
<input type="hidden" name="var1" value="value1" />
<input type="hidden" name="var2" value="value2" />
</form>
<script type="text/javascript">
window.onload = function() {
document.getElementById('f').submit();
}
</script>
Vous pouvez charger les valeurs et les noms avec PHP.
Ouais, je savais que je pouvais le faire via JS. Bien, merci quand même. –
Vous ne pouvez pas rediriger un utilisateur et envoyer simultanément des données POST.
S'il est vrai que vous ne pouvez pas envoyer de variables dans le tableau $_POST
pendant la redirection, vous pouvez utiliser des sessions pour stocker les données, puis les rediriger.
si
session_start();
$_SESSION['post_array'] = $_POST;
header("Location: next_page.php");
Puis next_page.php
session_start();
$_SESSION['post_array']
contient toutes les variables post de la page précédente
Je veux qu'il soit invisible pour l'utilisateur que j'envoie quelques vars. Les sessions peuvent apparaître dans l'URL. –
Vous devrez citer 'post_array'. – Artefacto
@dfjhdfjhdf vous n'avez pas besoin d'être invisible. Vous devez être ** plus ** spécifique lorsque vous posez des questions sans connaissances de base. Quelle page, quelles données, quel utilisateur, quelle est la raison d'être "invisible". Ainsi, les plus expérimentés peuvent formuler une vraie question pour vous. –
- 1. Wicket: comment rediriger vers une autre page?
- 2. Rediriger les données GET d'une page en utilisant POST vers une autre page
- 3. Rediriger vers une autre page en utilisant la méthode Post de Code derrière
- 4. rediriger vers une autre page à partir de Silverlight
- 5. Rediriger vers une autre page en dehors de IFrame
- 6. Comment puis-je rediriger vers une autre page avec ASP.NET?
- 7. Rediriger tout vers index.php
- 8. rediriger vers POST HttpWebRequest
- 9. javascript: rediriger vers une page?
- 10. Rediriger vers une page
- 11. Liens vers une autre page
- 12. Rediriger vers une page en utilisant IIS6
- 13. Rediriger vers une nouvelle page
- 14. validation échoue, rediriger vers une autre page Web
- 15. redirigent vers une autre page
- 16. JSF déplacer/rediriger vers une autre page avec des données
- 17. redirigent vers une autre page
- 18. Post Envoyé un fichier vers une autre page PHP?
- 19. Comment rediriger vers une autre page en cliquant sur une image dans silverlight 3.0?
- 20. Comment rediriger vers une page d'administration différente dans Wordpress?
- 21. Rediriger vers un autre contrôleur
- 22. Comment rediriger une page Web d'un domaine vers un autre en utilisant .htaccess
- 23. Comment rediriger vers une autre page en cliquant sur le bouton dans gridview
- 24. exception tout en envoyant un courrier
- 25. Comment puis-je rediriger la page d'accueil par défaut vers une autre page de CakePHP?
- 26. .htaccess rediriger vers l'URL externe tout en masquant la redirection
- 27. comment rediriger vers la page principale
- 28. JavaScript: Envoyer POST, rediriger vers la réponse
- 29. rediriger vers la page actuelle
- 30. htaccess rediriger tout sauf la page d'index
duplication possible de [Redirection PHP avec paramètres post] (http://stackoverflow.com/questions/2865289/php-redirection-with-post-parameters) –
Pourquoi avez-vous besoin de "POST" à une autre page? Contrôlez-vous cette page? Si oui, que fait cette page avec les données 'POST'? – rojoca
hehe. le traite –