pourquoi ?
sur la page add_news_FR il n'y a que du php pas de html
et elle est uniquement l'action de mon formulaire :
Donc elle ne devrait pas s'afficher, je me trompe ?Code:<form method="post" action="add_news_FR.php">
Version imprimable
pourquoi ?
sur la page add_news_FR il n'y a que du php pas de html
et elle est uniquement l'action de mon formulaire :
Donc elle ne devrait pas s'afficher, je me trompe ?Code:<form method="post" action="add_news_FR.php">
Et ça, c'est quoi, d'après toi ?
Si, justement, puisque tu diriges le formulaire vers add_news_FR.Code:echo "<p style=\"text-align: center;\">".$titre_FR." est enregistrée</p>";
Et qu'aucun lien ne ramène vers une quelconque autre page.
oui mais j'ai essayé sans l'echo et c'est pareil
je peux pas rediriger vers le formulaire sans avoir de bouton ?
Je t'ai indiqué une technique.
Si tu ne testes pas ce qu'on te propose... :roll:
Sinon, en supposant QU'AUCUN élément HTML ne soit affiché par le fichier de traitement :
Code:header('location:page_formulaire.php');
Oui je prefererai Formulaire et Traitement sur la même page mais je vois pas comment integer mon code dans l'exemple que tu donnes
Et moi, je ne vois pas le code de la page contenant le formulaire...
Soit par un lien pour retourner ver ta pageSoit par une redirection automatique au formulaire une fois que la vérification de l'insert ait été effectué et que ce dernir soit réussi .Code:<a href="page_form.php">Retour au formulaire</a>
Code:
1
2
3
4
5
6 if($req){ header('Location:page_formulaire.php'); } else { echo mysql_error(); } }