Redirection différente pour le même code ! - PHP - Programmation
Marsh Posté le 19-04-2006 à 14:08:08
et ?
Quelle est la question?
Marsh Posté le 19-04-2006 à 14:11:41
avec le premier lien où la page est "seul", la redirection est correcte.
Sur le deuxième, la page est intégrée grâce à une include, et là, la redirection ne s'effectue pas puisque c'est vers la meme page qu'on est "redirigé"...
Comment cela se fait il alors qu'il s'agit de la meme page dans les deux cas ?
Marsh Posté le 19-04-2006 à 14:15:20
Mais quelle redirection?
Marsh Posté le 19-04-2006 à 14:19:02
une fois qu'on s'inscrit à cette newsletter, on est censé arriver sur une autre page qui indique qu l'inscription s'est bien effectuée
Marsh Posté le 19-04-2006 à 14:19:45
attends skeye tu t'es pas inscrit au Basket Club Marcoussou Libramont pour voir le résultat?
edit pour te répondre: tu fais un include de ta première pas dans le site
edit2: s'pas clair ce que je dis mais l'idée est la
Marsh Posté le 19-04-2006 à 14:20:48
hihi
edit : de ma première ?
Marsh Posté le 19-04-2006 à 14:21:54
oli1987 a écrit : une fois qu'on s'inscrit à cette newsletter, on est censé arriver sur une autre page qui indique qu l'inscription s'est bien effectuée |
Montre le code de la page qui fait cette redirection, alors...et explique clairement ton problème quand tu poses une question, c'est pénible d'être obligé de poser 40 questions avant de comprendre ce qui ne va pas...
Marsh Posté le 19-04-2006 à 14:23:12
Code :
|
ce code fonctionne donc lorsque la page est seule, mais pas lorsqu'elle est "include"
Marsh Posté le 19-04-2006 à 14:24:58
sur la première page il a un formulaire qui lui fait son inscription ( pour de vrai avec un form, action sur un php et php qui redirige sur la page "inscription enregistrée" )
sur la deuxieme pas, il a juste une maquette de ce qu'il voudrait faire ( intégrer le 1er formulaire au sein du site ( plein d'images autour pour faire beau).
Donc je maintiens tu fais un include de ton form dans "ton site" ( je veux dire par la la page qui contient tout l'aspect graphique de celui-ci)
Marsh Posté le 19-04-2006 à 14:32:57
en fait, je vois pas comment faire un include pour une redirection qui se produit par la suite et non instantanément
Marsh Posté le 19-04-2006 à 14:48:26
oli1987 a écrit : en fait, je vois pas comment faire un include pour une redirection qui se produit par la suite et non instantanément |
j'avais ptet rien compris au problème ...
Marsh Posté le 19-04-2006 à 15:04:01
je reprend
j'ai une page qui contient un formulaire. Ce formulaire envoie différentes données dans une table.
La redirection de cette page est prévu vers une page qui confirme que l'inscription à la newsletter s'est bien déroulée.
Problème, la redirection ne s'effectue que dans un des deux cas, le moins désiré...
Lorsque cette page est seul (http://bcml.no-ip.org/Newsletter/newsletter.php), on peut complèter les deux champs, et la redirection s'effectue bien.
Cependant, dans mon site, une include intègre cette page au reste du site. Et là aussi on peut complèter les deux champs, mais la redirection envoie sur la même page !
Mon code de redirection est le suivant :
Code :
|
mais je ne vois pas pourquoi il serait faux alors qu'il fonctionne pour une des deux façons ...
Marsh Posté le 19-04-2006 à 15:06:21
parce-que tu n'as pas la même chose dans $_SERVER[]?
Essaie de faire afficher ton $insertGoTo au lieu de faire ton header(), pour voir.
Marsh Posté le 19-04-2006 à 15:18:17
ca change pas gd chose.
Voilà la partie du code où le problème se produit sans doute :
Code :
|
Marsh Posté le 19-04-2006 à 15:22:05
Si tu fais afficher ton $insertGoTo au lieu de faire ta redirection il t'affiche la même chose dans les 2 cas?
Marsh Posté le 19-04-2006 à 15:28:50
oui, mais est-ce qu'il t'affiche la même chose dans les 2 cas?????????,
Marsh Posté le 19-04-2006 à 15:36:52
...
Marsh Posté le 19-04-2006 à 14:04:58
testez par vous même pour voir mon problème
http://php
et
http://php
Bref, je veux la présentation du deuxième lien, avec le redirection du premier.
Le code est exactement le même pour les deux liens.
Message édité par oli1987 le 19-04-2006 à 14:29:39