Problème d'exit qui ne fait pas son travail...

Problème d'exit qui ne fait pas son travail... - PHP - Programmation

Marsh Posté le 10-03-2006 à 17:18:45    

Bonjour,
 
sur mon site, j'ai un script qui commence comme cela :
 

Code :
  1. <? session_start();
  2. if (!isset($_SESSION['id_user']) || !isset($_SESSION['idp'])) {
  3.  mail('mail@mail.net','déconnexion','membre redirigé car déconnecté'); //contrôle de redirection
  4.  $_SESSION['msg']="message d'erreur";
  5.  header("location:index.php" );
  6.  exit;
  7. }
  8. mail("mail@mail.net","test après déco","test" );
  9. [...]
  10. ?>


 
Lorsque le membre est déconnecté, je reçois le premier mail, ce qui est normal, mais je reçois également le deuxième, alors qu'il ne devrait pas être exécuté, étant donné que le script devrait être stoppé par le exit :??:
 
Auriez-vous une explication à mon problème svp ?

Reply

Marsh Posté le 10-03-2006 à 17:18:45   

Reply

Marsh Posté le 10-03-2006 à 18:27:30    

http://www.php.net/manual/fr/function.exit.php
 
exit(); et non exit;
 
edit : en effet, je dis des conneries


Message édité par Djebel1 le 10-03-2006 à 21:14:53
Reply

Marsh Posté le 10-03-2006 à 19:48:54    

exit peut aussi être employé sans les ( )
 
http://fr2.php.net/exit
 
Ton code m'a l'air juste pourtant, là désolé mais je vois pas. Essaie avec les ( ) mais je ne pense pas que ca vienne de là. Tu peux aussi essayer avec l'alias die()


---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/
Reply

Marsh Posté le 10-03-2006 à 20:29:02    

La page ou tu as mis ce code ne serait pas index.php par hasard ?
Car dans ce cas, tu rapelles la page et le  2eme mail est envoye  :p

Reply

Marsh Posté le 11-03-2006 à 00:05:47    

fabs2b > oui j'avaispas pensé à ça mais dans ce cas il entrerait dans une boucle sans fin tu penses pas ?


---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/
Reply

Marsh Posté le 11-03-2006 à 00:28:25    

nan pcke la deuxieme fois il rentrera pas dans le if donc il fera pas le header :)

Reply

Marsh Posté le 11-03-2006 à 00:47:20    

non justement, le if ne touche pas aux 2 variables de session qu'il teste

Reply

Marsh Posté le 11-03-2006 à 00:54:02    

c'est décidé, je vais dormir ... je répond que de la merde ce soir (qui a dit comme dab ?)

Reply

Marsh Posté le 20-04-2006 à 12:21:31    

remplace le "exit" par "die()"

Reply

Marsh Posté le 11-03-2011 à 12:13:37    

je sais que sa fai lontemp et que je remonte le sujet mai c'est juste au ca ou quelqu'un aurai le meme probleme donc pour ce qui est de ce probleme
je pense que c'est normal que ce script t'envoi 2 mail car il t'envoi le blok qui est dans le if {}  mai en meme temp il t'envoi celui qui est juste en dessou pourquoi?
 
pasque dans ton if{} il n'y a pas de else{} qui en language php veux dir "autrement".
exemple :  

Code :
  1. if(condition){ // if qui veut dir "si"
  2. execution script
  3. }
  4. else{ // else qui veu dir "autrement"
  5. execution script
  6. }


 
ce qui veux dir que dans ton script faut rajouter else{.....} juste en dessou de ta premiere condition comme sa il n'aura pas le choix que de t'envoyer un seul mail j'esper que j'ai ete assez clair désoler si se n'es pas le ca mai j'ai essayer  :)

Reply

Marsh Posté le 11-03-2011 à 12:13:37   

Reply

Marsh Posté le 11-03-2011 à 12:48:05    

Faut arrêter la drogue, même le vendredi ..  
Remonter un topic vieux de 5 ans pour sortir une connerie...


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 12-03-2011 à 13:11:03    

esox_ch a écrit :

Faut arrêter la drogue, même le vendredi ..  
Remonter un topic vieux de 5 ans pour sortir une connerie...


N'empêche que ça reste louche cette affaire. J'aurai bien aimé savoir le pourquoi du comment, car ça à l'air encore un truc sioux de PHP... :D


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
Reply

Marsh Posté le 12-03-2011 à 17:07:22    

esox_ch a écrit :

Faut arrêter la drogue, même le vendredi ..  
Remonter un topic vieux de 5 ans pour sortir une connerie...


 
???


Message édité par keusty78 le 12-03-2011 à 17:13:00
Reply

Marsh Posté le 12-03-2011 à 17:12:31    

Code :
  1. if($bidule){
  2.   //plein de trucs
  3.   exit ;
  4.   // ce qui est ici n'est jamais exécuté
  5. }
  6. // ce qui est ici n'est jamais executé si $bidule est vrai


Ce code est donc exactement équivalent

Code :
  1. if($bidule){
  2.   //plein de trucs
  3.   // ce qui est ici n'est jamais exécuté
  4. }else{
  5. // ce qui est ici n'est jamais executé si $bidule est vrai
  6. }


---------------

Reply

Marsh Posté le 12-03-2011 à 17:12:43    

esox_ch a écrit :

Faut arrêter la drogue, même le vendredi ..  
Remonter un topic vieux de 5 ans pour sortir une connerie...


 
????!

Reply

Marsh Posté le 12-03-2011 à 17:21:24    

flo850 a écrit :

Code :
  1. if($bidule){
  2.   //plein de trucs
  3.   exit ;
  4.   // ce qui est ici n'est jamais exécuté
  5. }
  6. // ce qui est ici n'est jamais executé si $bidule est vrai


Ce code est donc exactement équivalent

Code :
  1. if($bidule){
  2.   //plein de trucs
  3.   // ce qui est ici n'est jamais exécuté
  4. }else{
  5. // ce qui est ici n'est jamais executé si $bidule est vrai
  6. }



 
 
Merci flo850 dans ton post ya la reponse meme si c'etai pour me contredir donc tu trouve que ces 2 script  son dientique moi je te dis que non il le son pas dans le premier il ya un if le secon il y a if et else  
donc dans le premier exit() il sort en executant que la premiere ligne et dans le 2eme exit() il a le choix avant de sortir  donc soi il execute ce qui est dans le if soi dans le else puis exite();

Reply

Marsh Posté le 12-03-2011 à 17:22:02    

c'est marrant d'avoir effacer ton message demandant de prouver que tu avais tord
il faut assumer garçon :o


---------------

Reply

Marsh Posté le 12-03-2011 à 17:23:58    

keusty78 a écrit :


 
 
Merci flo850 dans ton post ya la reponse meme si c'etai pour me contredir donc tu trouve que ces 2 script  son dientique moi je te dis que non il le son pas dans le premier il ya un if le secon il y a if et else  
donc dans le premier exit() il sort en executant que la premiere ligne et dans le 2eme exit() il a le choix avant de sortir  donc soi il execute ce qui est dans le if soi dans le else puis exite();


je n'ai pas dis identique, j'ai dis équivalent
 
dans le 1 , si bidule est vrai, il execute "plein de truc" puis meurt  
si bidule ets faux  il execute // ce qui est ici n'est jamais executé si $bidule est vrai
 
Dans le 2 i bidule est vrai, il execute "plein de truc" puis meurt  
sinon il execute   // ce qui est ici n'est jamais executé si $bidule est vrai
 


---------------

Reply

Marsh Posté le 12-03-2011 à 17:29:01    

flo850 a écrit :


je n'ai pas dis identique, j'ai dis équivalent
 
dans le 1 , si bidule est vrai, il execute "plein de truc" puis meurt  
si bidule ets faux  il execute // ce qui est ici n'est jamais executé si $bidule est vrai
 
Dans le 2 i bidule est vrai, il execute "plein de truc" puis meurt  
sinon il execute   // ce qui est ici n'est jamais executé si $bidule est vrai
 


 
 
j'assume totalement si je les effacer c'est juste pour pas cree des embrouille vu le mec commen il attaque je me sui dis que sa sert a rien de discuter
mai bon j'assume car si je naurai pas tester ce code chez moi je n'aurai jamais poster ce que j'ai poster alor je prend quiconque en mot de tester ce code avec un else!!!!
et vous m'en direz des nouvelle voila  :p

Reply

Marsh Posté le 13-03-2011 à 10:36:30    

Je te dis d'arrêter la drogue car tu remontes un topic inintéressant au possible pour donner une solution qui n'apporte rien (i.e expliquer la fonction du if/else .. qui n'est quand même pas la structure la plus complexe qu'on peut imaginer) alors qu'en plus c'est totalement inutile (s'il veut killer son script, un die() suffit, pas besoin de mettre de "else" ).


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 13-03-2011 à 13:27:24    

esox_ch a écrit :

Je te dis d'arrêter la drogue car tu remontes un topic inintéressant au possible pour donner une solution qui n'apporte rien (i.e expliquer la fonction du if/else .. qui n'est quand même pas la structure la plus complexe qu'on peut imaginer) alors qu'en plus c'est totalement inutile (s'il veut killer son script, un die() suffit, pas besoin de mettre de "else" ).


 
 
le but d'un forum c'est de donner des solution au membre peu importe la date du topic je sui desolé si maintean le but c'est d'avoir un forum ou il n'y a pas de reponse a quoi sa sert de venir poser des question ici?!!!!
 
moi je par du principe que quand un membre vien chercher une reponse sur un forum  il se doi de la trouver peu importe la date du topic pasque je voi mal une personne en detresse ne pas prendre une solution sou pretesque que le topic date de 5 ans
 
et je ne voi pas en koi j'ai fumer de la drogue?!!! pasque j'ai repondu a un message qui date surtout que j'ai bien preciser que je sai que le topic date dans mon message
en ce qui concerne le code j'assume totalement ce que j'ai dit et je maintien en repetant que je prend en mot n'importe qui d'essayer ce code avec un else !!! voila je n'es plus rien a ajouter amicalement  ;)
 
edit : en plus je croi que tu n'a pas saisi le probleme de ce membre  son probleme c'est qu'il recoi de foi le mail alor qu'il doi en recevoir que un je voi pas ce que le die() changera ici  ;)


Message édité par keusty78 le 13-03-2011 à 13:31:48
Reply

Marsh Posté le 13-03-2011 à 14:02:08    

ON est d'accord, avoir un susjet sans réponse, c'est dommage
Mais, encore une fois,  ta réponse est fausse. Ton code fonctionne, c'est sur. Mais il n'explique pas pourquoi le sien ne fonctionnait pas
meme sans else, ET avec le exit, ça devrait fonctionner, le problème vient (venait) d'ailleurs

Message cité 1 fois
Message édité par flo850 le 13-03-2011 à 14:03:07

---------------

Reply

Marsh Posté le 13-03-2011 à 17:55:29    

flo850 a écrit :

ON est d'accord, avoir un susjet sans réponse, c'est dommage
Mais, encore une fois,  ta réponse est fausse. Ton code fonctionne, c'est sur. Mais il n'explique pas pourquoi le sien ne fonctionnait pas
meme sans else, ET avec le exit, ça devrait fonctionner, le problème vient (venait) d'ailleurs  


 
ENCORE MERCI flo850  
 
le principal c'est qu'avec le code que j'ai donner sa marche c'est tous ce que je voulais entendre moi j'ai seulement donner une solution  
 
mai apres venir me dir que je dis des connerie sa je l'accepte pas!!!! (je ne parle pas de toi flo850)
 
et on peu pas dir que le probleme vien d'ailleur puisque quand tu rajoute la clause else sa fonctionne donc le probleme est la faut pas chercher plus loin
comme je l'ai dis sa fonctionnai pas pasque sa close if est interpreter en mem temp que le code en dessou pasque dans son code il y a une seul condition quoi qu'il arive le script en dessous de la clause if sera tjs interpreter if ou pas if
 
mais bon je dis n'importe quoi je sais on me la assez repeter amicalement

Reply

Marsh Posté le 13-03-2011 à 18:12:04    

tu as donnée une solution , qui n'est pas celle du problème exposé ici  
 
 
et NON PUTAIN, LE IF N EST PAS INTERPRETE EN MEME TEMPS QUE LE RESTE  


---------------

Reply

Marsh Posté le 13-03-2011 à 18:13:09    

Ah mais si le but c'est de rajouter du code inutile pour faire pareil, on peut trouver plein d'exemples sympa hein :o
Allé, premier truc qui me passe par la tête:

 
Code :
  1. try {
  2. if (!isset($_SESSION['id_user']) || !isset($_SESSION['idp'])) {
  3. ...
  4. header("location:index.php" );
  5. throw new Exception("Mechant Mechant" );
  6. }
  7. } catch (Exception $e) {
  8. echo "Ou comment utiliser 5 lignes de code là où une suffit";
  9. die( $e->getMessage() );
  10. }
 

Edit: Laisse flo850, je crois qu'il a pas compris le sens exact de procédural.. Il doit avoir codé dans un langage style VHDL avant (ou alors, ne rien comprendre tout court)


Message édité par esox_ch le 13-03-2011 à 18:15:05

---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 13-03-2011 à 18:31:40    

esox_ch tu a l'air d'etre un pros en la matiere alor donne la solution!!! et dis nous pourquoi ya un probleme? moi je donne une solution certe fausse pour vous maintenan que de critiquer donne nous le pourquoi du comment tu es un expert j'attend la reponse de ce probleme au toi le maitre de la programmation que de ma balancer du copier coller de code fonctionnel balance moi plutot l'erreur du script de ce membre mai bon tous sque tu sai dir c'est que c'est pas normal sa devrai marcher ou encor le probleme est ailleur tipik des repponse quand on ne sai pas j'atten juste de savoir par pitié donne moi la solution de ce probleme !!!

Reply

Marsh Posté le 13-03-2011 à 20:06:45    

Bon suite à l'alerte modération, j'ai lu attentivement ce sujet, et j'ai décidé de ne pas le fermer. À la place je vais essayer d'y répondre d'un point de vue neutre.

 
keusty78 a écrit :

le principal c'est qu'avec le code que j'ai donner sa marche c'est tous ce que je voulais entendre moi j'ai seulement donner une solution

 

Non, tu as fournis une "solution de contournement" qui, par définition, est destinée à contourner un problème insoluble. Ici, le problème n'est pas, à fortiori, insoluble, et donc ta solution de contournement est moche, et surtout n'explique pas pourquoi le problème se manifeste.

 

Il ne s'agit donc pas "d'une solution qui fonctionne", mais plus un "du moment que ça marche, ne regardons pas de trop près", une attitude dommageable professionnellement parlant. C'est ce qui t'est reproché par les différents intervenants ici, et que tu refuses de voir.

 


keusty78 a écrit :

mai apres venir me dir que je dis des connerie sa je l'accepte pas!!!! (je ne parle pas de toi flo850)

 

D'un point de vue neutre, tu dois pourtant accepter que tu as sorti une connerie. Ça arrive tu sais. Après soit tu réfléchis, tu réfutes ou tu acceptes avec des arguments, et en gros tu apprends des choses.
Soit "tu n'acceptes pas" et tu restes un cancre, parce que c'est sensiblement le niveau en programmation que tu affiches aux yeux de tous ici. Your choice.

 
keusty78 a écrit :

et on peu pas dir que le probleme vien d'ailleur puisque quand tu rajoute la clause else sa fonctionne donc le probleme est la faut pas chercher plus loin

 

Allégorie : tu as un robinet qui fuit à cause d'un joint à remplacer. Et la solution que tu donnes, c'est d'ajouter au robinet un bouchon. Effectivement ça fonctionne. Mais es-tu certain qu'il ne faille "pas chercher plus loin" ?

 


keusty78 a écrit :

comme je l'ai dis sa fonctionnai pas pasque sa close if est interpreter en mem temp que le code en dessou pasque dans son code il y a une seul condition quoi qu'il arive le script en dessous de la clause if sera tjs interpreter if ou pas if

 

... ah, quand même. C'est assez impressionnant. Tu es vraiment très mauvais. Je te suggère de potasser un peu plus ton sujet avant de tenter de donner de tels arguments à des gens qui, pour la plupart, sont des professionnels.

 
keusty78 a écrit :

mais bon je dis n'importe quoi je sais on me la assez repeter amicalement

 

Désolé de le répéter une fois encore. Mais je crois que tu as besoin d'une prise de conscience, là. Parce que je ne sais pas si tu es étudiant ou autre, mais si tu souhaites poursuivre dans la programmation, il va te falloir acquérir quelques bases.

  

Ceci étant dit :

keusty78 a écrit :

esox_ch tu a l'air d'etre un pros en la matiere alor donne la solution!!!

 

La solution a été donnée plus haut apparemment (pas de confirmation du posteur d'origine, raison pour laquelle ce topic est surement resté tel quel) :

fabs2b a écrit :

La page ou tu as mis ce code ne serait pas index.php par hasard ?
Car dans ce cas, tu rapelles la page et le  2eme mail est envoye  :p


Si quelqu'un pouvait confirmer ? Je n'y connais rien en PHP. Et si ça ne vient pas de là, expliquer ce qui se passe, parce que pour quelqu'un qui ne connait pas de langage, je ne vois pas pourquoi remplacer exit par die change quelque chose ?


Message édité par Elmoricq le 13-03-2011 à 20:11:18
Reply

Marsh Posté le 13-03-2011 à 20:39:33    

c'est fou ce que le poin de vu est neutre!!! et en tant que modo c'est pas des postes comme ca que tu devrai remettre a l'ordre mai plutot ce ci : "Faut arrêter la drogue, même le vendredi ..  
Remonter un topic vieux de 5 ans pour sortir une connerie..."  
il est beau l'exemple ya rien dans le reglement qui dis de ne pas poster dans un vieu topic et c'est pas comme sa qu'on interpelle un membre qui est dans l'erreur si erreur il y a on vois que ce forum est tenu par des prfessionnel!!!! en tou ca merci modo pour ton jugement saint et neutre en tou ca j'aurai su qui'il irai se plaindre a la direction je n'aurai jamai chercher a plaisanter avec lui bref desolé
 

Reply

Marsh Posté le 13-03-2011 à 20:43:34    

Ce que tu ne comprends pas, c'est que tu as en effet remonté un topic vieux de 5 ans pour sortir une cagade. Qu'y a-t-il à dire de plus ?

Reply

Marsh Posté le 13-03-2011 à 20:45:32    

C'est moi qui ai fait l'alerte modo, pas esox


---------------

Reply

Marsh Posté le 13-03-2011 à 20:45:39    

Elmoricq a écrit :

Ce que tu ne comprends pas, c'est que tu as en effet remonté un topic vieux de 5 ans pour sortir une cagade. Qu'y a-t-il à dire de plus ?


 
tu es modo ou admin ou membre? tu es koi au juste?

Reply

Marsh Posté le 13-03-2011 à 20:51:17    

Hello,
 
En ce qui me concerne, le bug doit soit venir du contenu de son index.php, soit des lignes qu'il n'a pas écrites dans son message (et remplacées par [...]).


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 13-03-2011 à 20:54:12    

keusty78 a écrit :


 
tu es modo ou admin ou membre? tu es koi au juste?


 
Je suis modérateur (cf. mon profil).

Reply

Marsh Posté le 13-03-2011 à 20:59:00    

la ya une reponse judicieuse de ta par esox_ch
 
mai la je vais dir un truk j'esper que sa va pas vous mettre en rogne encor une fois lol  
 
si son script etait sur la page d'index.php et le header pointe sur la page index.php? qu'est ce qu'il se passerai? et si l'erreur etai plus bas il ne serai pas sorti du script puisque vous dite que ce qui en bas du script n'es pas executer a cause du exit() j'aimerai bien savoir pasque je sui debutan j'y connai rien j'aimerai bien qu'on m'explique svp


Message édité par keusty78 le 13-03-2011 à 20:59:25
Reply

Marsh Posté le 13-03-2011 à 23:30:23    

esox_ch a écrit :

Hello,
 
En ce qui me concerne, le bug doit soit venir du contenu de son index.php, soit des lignes qu'il n'a pas écrites dans son message (et remplacées par [...]).


Sauf qu'en principe exit parce quoiqu'il arrive.
 
Mais on est pas à l'abris d'un bug de PHP/du serveur web lié a comment PHP est lié au serveur web, où même a la compil. de PHP si elle est custom.


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
Reply

Marsh Posté le 14-03-2011 à 10:12:18    

Salut,
 
Tout à fait, le truc c'est que suivant le code qu'il y a dans son index (une re-redirection vers ce même script avec modification des sessions, un envoi de mail?) ça pourrait s'expliquer.
D'expérience j'ai tendance à chercher l'erreur dans mon code avant de dire "C'est sûrement un bug non documenté dans un serveur largement éprouvé comme Apache"


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 14-03-2011 à 10:17:59    

esox_ch a écrit :

Salut,
 
Tout à fait, le truc c'est que suivant le code qu'il y a dans son index (une re-redirection vers ce même script avec modification des sessions, un envoi de mail?) ça pourrait s'expliquer.
D'expérience j'ai tendance à chercher l'erreur dans mon code avant de dire "C'est sûrement un bug non documenté dans un serveur largement éprouvé comme Apache"


Perso j'ai déjà eu 2 fois des soucis à cause d'un bug dans PHP donc j'ai tendance à me méfier quand c'est vraiment trop louche.


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
Reply

Marsh Posté le 14-03-2011 à 18:20:11    

esox_ch je sui daccor avec toi sur le principe de la modification de session mai dans ce ca si la session n'existe plus d'apres ce code il se passerai un plantage assuré a cause du header non? hor le membre dis que tous fonctionne sauf qu'il recoi les 2 mail donc on peu en conclure que le script n'es pas dan la page index.php
on peu deja ecarté cette piste a moin que je me trompe sur les header
 
maintenan on va s'interesser a la suite du code qu'on ne vois pas.
d'apres vous l'erreur peu aussi venir du code qui es remplacer par les crochet mai si meme il y avai une grosse erreur a ce niveaux comment ce fait t'il qu'elle est serai executer alor qu'il y a un exit();
 
pasque le responsable de ce topic dis bien recevoir le mail de la deconnexion mai egalement celui en dessou donc conclusion l'erreur ne peu pas etre plus loin que le exit();
 
mantenant esque MEI n'aurai pas raison plutot? pasque franchement ce sujet me plait beaucoup j'aime pas rester sur un probleme qui n'a pas de reponse Pas vous?

Reply

Marsh Posté le 14-03-2011 à 22:21:17    

Ce que je m'efforce de dire depuis le début c'est que ça ne sert à rien de tenter de prophétiser sur un problème qui date d'une version de PHP/Apache inconnue, d'il y a 5 ans, pour lequel on n'a pas tout le code ni les informations et créé par qqn qui n'est apparemment plus dans les parages car on n'aura jamais la réponse. Tout ce qu'on aura c'est des théories plus ou moins fumeuses mais toutes aussi invérifiables.
 
Je vous propose donc de laisser ce topic mourir et retrouver la paix qu'il avait jusqu'il y a quelques jours :jap:


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 28-03-2011 à 14:03:12    

Pour info, je ne me rappelle plus tous les détails, mais le problème venait d'un problème de session/nom de domaine. Le visiteur était connecté sur mondomaine.com et était redirigé maladroitement vers la page sur mondomaine.fr (pas d'url relative). Je n'ai plus en tête les subtilités qui provoquaient le double mail, mais la cause était là.


Message édité par nero27 le 28-03-2011 à 14:03:50
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed