Je trouve le même formulaire dans autre page après redirection !
Fermé
kribac
Messages postés
105
Date d'inscription
mercredi 16 janvier 2008
Statut
Membre
Dernière intervention
28 avril 2016
-
28 avril 2016 à 10:02
jordane45 Messages postés 37253 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 mars 2023 - 28 avril 2016 à 14:38
jordane45 Messages postés 37253 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 mars 2023 - 28 avril 2016 à 14:38
A voir également:
- Je trouve le même formulaire dans autre page après redirection !
- Supprimer une page word - Guide
- Ou se trouve le presse papier sur iphone ✓ - Forum iPhone
- Formulaire de réclamation facebook - Guide
- Consultez le code source de cette page. copiez la ligne indiquant aux moteurs de recherche de ne pas référencer la page. ✓ - Forum Référencement
- Traduire une page web - Guide
1 réponse
jordane45
Messages postés
37253
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 mars 2023
4 551
28 avril 2016 à 10:31
28 avril 2016 à 10:31
Bonjour
Tu nous dis :
...je ne vois pas le rapport avec ce code javascript ...
A mon avis .. tu as un INCLUDE de ce formulaire dans ton code.....
Tu nous dis :
, je trouve dans cette page le même formulaire de la page index en dessous du contenue de cette page "sucess.php"
...je ne vois pas le rapport avec ce code javascript ...
A mon avis .. tu as un INCLUDE de ce formulaire dans ton code.....
28 avril 2016 à 10:46
enfaîte quant j’enlève le code javascript ça ne fait pas ça , je n'ai pas un include dans la page sucess.php
Ce qui ce passe : il ne redirectionne pas vers sucess.php mais il reste dans la page index.php et il me place dans mon div="ack" ( la ou j'affiche les erreur ) LA PAGE SUCESS
la redirection dans la page traitement est :
header('sucess.php');
Mais aprés il reste dans la page index et il met tout le code de sucess dans le div="ack" VOILA .
a mon avis il utilise ça aussi "$("#ack").html(info);" ?
28 avril 2016 à 11:08
??
Une redirection c'est avec header LOCATION (https://forums.commentcamarche.net/forum/affich-37622003-redirection-php-redirect-header
header('Location: sucess.php'); exit();28 avril 2016 à 11:10
Modifié par kribac le 28/04/2016 à 12:51
mais le même problème , j'ai rajouter exit(); et pareil
j'ai essayer de faire la redirection avec javascript
voici mon code javascript
$("#submit").click( function() {
// control champs vide
if( $("#email").val() != $("#email_confirm").val() )
$("#ack").html("veuillez vérifier les champs mail SVP");
else
$.post( $("#myform").attr("action"),
$("#myform:input").serializeArray(),
function(info) {
$("#ack").empty();
$("#ack").html(info);
document.location = 'sucess.php';
});
$("#myform").submit( function() {
return false;
});
});</code>
avec cette redirection de javascript il me redirectionne tt le temps meme s'il ya une erreur qu'il doit afficher ,
car mon but c'est que j'affiche les erreurs remonter par traitement.php dans mon div="ack" , cela MARCHE mais quand il n'y a aucune erreur et je fais mon insertion dans traitement.php et je redirige ... LA il me renvoi vers la même page index.php et place tout le contenu de la page que j'aimerai me rediriger vers elle dans le div="ack"
28 avril 2016 à 14:38
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
.