Maison  >  Article  >  développement back-end  >  Pourquoi est-ce que je reçois des erreurs lors de la redirection après la soumission du formulaire PHP ?

Pourquoi est-ce que je reçois des erreurs lors de la redirection après la soumission du formulaire PHP ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-04 05:55:02883parcourir

Why Am I Getting Errors When Redirecting After PHP Form Submission?

Redirection vers une autre page après la soumission d'un formulaire PHP

Si vous recevez des erreurs lorsque vous tentez de rediriger vers une autre page après avoir soumis un formulaire PHP , malgré l'ajout d'en-têtes au fichier du formulaire, voici comment résoudre le problème.

Dans le code PHP fourni, après avoir envoyé avec succès les informations du formulaire (c'est-à-dire après la ligne @mail($email_to, $ email_subject, $email_message, $headers);), vous devez ajouter le code suivant pour rediriger l'utilisateur vers une autre page HTML :

header('Location: nextpage.php');

Remplacez nextpage.php par le nom de la page HTML que vous souhaitez rediriger vers.

Remarque importante :

Assurez-vous de ne jamais inclure de texte ni même d'espace avant la fonction header(). Toute sortie avant l'envoi de l'en-tête entraînera une erreur.

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