redirection après envoi de données - PHP - Programmation
Marsh Posté le 21-06-2006 à 07:34:12
Code :
|
oui quelle enigme je me demande d ou vient le probleme
sinon c est quoi ca MM_insert ?
dreamweaver qui fait du php ?
Marsh Posté le 21-06-2006 à 10:05:05
oui, exactement ! Dreamweaver !
Quelle partie du code dois je modifier ou spprimer ??
Marsh Posté le 21-06-2006 à 10:09:46
si ton formulaire doit toujours envoyer sur la meme page bah
Code :
|
devient
Code :
|
enfin j ai pas l impression de t aider si tu comprends rien a ton code
deja que je laisserais jamais DW faire mon html mais la php ca me fait carrement peur
Marsh Posté le 21-06-2006 à 10:11:35
j'ai déjà essayé comme cela ! la direction est bonne, mais il n'y a pas d'envoie d'infos !
Marsh Posté le 21-06-2006 à 10:16:50
bah désolé mais debugger du code généré automatiquement c est vraiment une plaie
visiblement ton code est fait pour que les données soient envoyées sur la page courante
donc si tu veux que ton bouzin marche il faudra surement remettre une partie de ce code sur la page index
mais vraiment tu pourrais coder ca toi meme c est vraiment pas compliqué
faire confiance a DW
Marsh Posté le 21-06-2006 à 10:31:36
+1 ! Et en plus, si tes infos sont un peu sensibles, c'est plus que pas bien du tout. Mais bon, juste pour newsletter, c'est pas trop grave...
Marsh Posté le 21-06-2006 à 10:41:44
Donc, sur la page de mon formuylaire, l'action renvoie à la page suivante.
Et là, mon code n'a pas l'air correct :
Code :
|
Help me please
Marsh Posté le 21-06-2006 à 10:50:59
Comme ça ? marche pas non plus :s
Code :
|
Marsh Posté le 21-06-2006 à 11:20:30
quelqu'un peut me dire pourquoi l'envoi de données foire ???
Marsh Posté le 21-06-2006 à 12:15:48
tjrs la meme chose
essaye pr voir le résultat :
http://bcml.no-ip.org/Newsletter/
Le code de cette page là est simplement le formulaire :
Code :
|
Marsh Posté le 21-06-2006 à 12:21:45
dans index.php il y a bien le header + exit ?
et dans le header avec une url relative ca marche ?
il y a bien aucune sortie avant le header ?
recupere tu bien tes donnees dans index.php ?
va t'il jusqu'a la requete d'insertion ?
bref... debug
Marsh Posté le 21-06-2006 à 12:24:26
mon index.php est composé de plusieurs includes
Code :
|
le header doit se situer dans index.php?rub=2, et là il y est.
ca ne marche pas avec une url relative
Marsh Posté le 21-06-2006 à 12:47:14
pq le header doit il se trouver dans rubrique.php ???
il y a bien aucune sortie avant le header ? comment je vérifie ???
recupere tu bien tes donnees dans index.php ? je récupère les données saisies dans index.php?rub=1 dans index.php?rub=2
va t'il jusqu'a la requete d'insertion ? comment je vérifie ???
Marsh Posté le 21-06-2006 à 12:52:19
oli1987 a écrit : pq le header doit il se trouver dans rubrique.php ??? |
1) parce que si il est ailleurs vu la structure de ton bousin, bah il y aura un affichage html avamt
http://uk2.php.net/manual/fr/function.header.php
Citation : |
2) bah faut pas qu'il y est de echo d'html avant etc (cf 1))
3) bah ouais mais tu recois bien les valeurs ? (je pose deux fois la meme question...)
4) un petit echo avant ? verification dans la base si les donnees sont bien dans le INSERT ? utilise ton imagination pour suivre le decourlement de tes scripts.
Marsh Posté le 20-06-2006 à 23:31:52
Bonsoir,
Je n'ai plus qu'une chose à mettre au point, mais je ne m'en sors pas !
Il s'agit d'une redirection après l'inscription à une Newsletter
Mon formulaire d'inscription comprend :
Cette variable est définie plus haut par le code suivant :
Et lorsque l'internaute clique sur "Envoyer", il n'est pas redirigé vers index.php?rub=2, mais vers la meme page que sur laquelle se trouve le formulaire !!!
Je ne vois pas d'où vient le problème, d'autant plus que les données saisies sont bien envoyées dans ma table !!!
Merci à ceux qui pourront m'aider !