Header(Location: mapage.php) avec wamp

Fermé
fab1105 Messages postés 114 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 17 juin 2010 - 9 nov. 2009 à 16:07
fab1105 Messages postés 114 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 17 juin 2010 - 10 nov. 2009 à 12:44
Bonjour,

J'ai un code sur une page d'inscription qui vérifie la validité des informations fournies par un formulaire, qui rentre les infos dans une BDD, qui envoi un mail de confirmation et qui doit logiquement rediriger vers une page de remerciement une fois toutes ces actions effectuées avec un header('Location: inscription_ok.php');

Ce code fonctionne sur le serveur de mon hébergeur, il fonctionnait aussi avec une ancienne version de wamp, mais depuis que j'ai installé la dernière, il ne fonctionne plus en local. Il fait bien toutes les actions demandées mais pas la redirection .

J'ai essayé avec plusieurs formes d'url de redirection avec http://..., sans, mais rien n'y fait la redirection ne marche toujours pas avec cette version de wamp.

Quelqu'un aurait-il une idée de la provenance du problème ?

Merci d'avance.

9 réponses

Bonsoir,

Ca fait un moment que je n'ai pas fait de php mais tu as essayé en faisant :

header("Location: accueil.php");

par exemple ?

Cordialement, nixial.
0
fab1105 Messages postés 114 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 17 juin 2010 7
9 nov. 2009 à 20:37
Bonjour nixial, oui j'ai essayé mais cela ne change rien, le problème doit venir du serveur. Je vais essayer avec une ancienne version de wamp si je trouve pour avoir confirmation. Mais comme ça marche sur le serveur de mon hébergeur, j'ai pas trop de doute sur le code, je pense plutôt que cela vient de la configuration de php ou d'apache sur windows mais je ne suis pas spécialiste.
Mais je viens de penser que j'ai installé la nouvelle version de wamp après avoir installé windows 7 sur ce pc.
Pour voir si le problème vient d'une incompatibilité avec ce système d'exploitation, je vais essayer de tester sur vista avec cette version de wamp .

Merci pour ta réponse, je te tiens au courant si ça t'interesse.
0
lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 352
9 nov. 2009 à 21:47
la premiere idée qui me vient en tête, a tu regardé du coté de ton httpd.conf ??

jette un oeil ici

http://www.manuelphp.com/php/function.header.php
0
fab1105 Messages postés 114 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 17 juin 2010 7
9 nov. 2009 à 21:51
Merci lewis34, je vais y jeter un oeil.
En attendant j'ai testé sous vista avec la dernière version de wamp, ça ne marchait pas non plus, alors j'ai réinstallé l'ancienne version wamp 2.0h et là tout fonctionne aussi bien sous vista que sous windows7.

En conclusion le problème vient bien de cette version de wamp la 2.0i.

Je réessaierai plus tard avec celle-ci en jetant un oeil au lien que tu m'as filer pour voir si on ne peut pas faire quelque chose quand même avec la dernière version.

Merci.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 352
9 nov. 2009 à 21:56
je suis pas sur que cela vienne de la, mais si avant ça marchais et plus maintenant, logiquement c'est juste une config

par hasard cette ligne est elle commentée dans ton fichier ?

LoadModule headers_module modules/mod_headers.so
0
fab1105 Messages postés 114 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 17 juin 2010 7
9 nov. 2009 à 22:22
Dans la version que j'ai réinstallé (2.0h) oui il y' a un # devant :
#LoadModule headers_module modules/mod_headers.so
je vais réinstaller la dernière version (2.0i) et je te dirai si c'est aussi le cas, mais peut-être pas ce soir plutôt demain.

Merci pour ton aide, je te tiens au courant.
0
fab1105 Messages postés 114 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 17 juin 2010 7
9 nov. 2009 à 22:51
J'ai réinstallé la dernière version et la ligne est la même :
#LoadModule headers_module modules/mod_headers.so
mais là la redirection ne fonctionne plus.
0
lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 352
10 nov. 2009 à 03:54
le # est un commentaire... !!

enleve le et redemarre le serveur ça devrais le faire
0
fab1105 Messages postés 114 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 17 juin 2010 7
10 nov. 2009 à 12:44
Bonjour lewis, j'ai décommenté la ligne mais rien ne change sur cette version 2.0i.
Par contre je te disais que sur la 2.0h, elle est aussi commentée et là ça marche et si je décommente la ligne, là ça ne marche plus.
Bizarre cette histoire, je vais essayer de voir si d'autre ont le même problème.
0