Accueil > Forum > > > > problème formulaire recommandation de site
problème formulaire recommandation de site
dimanche 8 novembre 2009 à 18:03:03 |
problème formulaire recommandation de site

leroger
|
Bonjour,
Je suis tout nouveau et j'espère que je poste au bon endroit.
J'ai un site réalisé en flash et j'ai fabriqué un formulaire de recommandation
du site, et pour transmettre mes variables de flash j'utilise php.
Avant de lire le code php joint, je tiens à signaler que ce formulaire et le code
php fonctionne très bien chez Free (en clair les utilisateurs reçoivent bien les
mails de recommandation et moi les copies).
Or, je viens de prendre comme hébergeur "LWS", tout fonctionnait bien aussi, mais..
car il y a un mais... il ne fonctionne plus !!!!et je n'ai rien touché !
voici le code :
Code PHP : <?php
$destinataire = stripslashes($_POST['destinataire']);
$nom = stripslashes($_POST['nom']);
$corps = stripslashes($_POST['corps']);
$monmail = "mon_adesse_mail@mon_domaine.com";
$siteweb = "http://www.mon_site_web.com";
$message = "Salut, c'est moi : $nom\n\nje viens de découvrir ce site : $siteweb\n\net te connaissant je pense que tu devrais aimer !\n\nun p'tit message en plus de ma part :\n\n$corps
\n\namuse toi bien, $nom\n\nPS : ceci est un envoi automatique, ne répondez pas à ce mail qui a été généré par, $nom , depuis mon site\n car toute correspondance arrivant à cette adresse ne seras pas lue !\n";
$sujet = "de la part de : $nom";
$sujet1 = "recommandation de site";
$message1 = "recommandation de $nom\n\nenvoyée à $destinataire\n\nle message était : $corps\n";
$headers ='From: "chez mon site"<mon_adesse_mail@mon_domaine.com >'."\n";
$headers .='Reply-To: mon_adesse_mail@mon_domaine.com'."\n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .= "X-Mailer: PHP/" . phpversion() ."\n" ;
$headers .='Content-Transfer-Encoding: 8bit';
mail($destinataire, $sujet, $message, $headers);
mail($monmail, $sujet1, $message1, $headers);
?>
en clair, les messages ne partent plus et forcément personne ne les reçoit (par contre je reçois quand même les copies...)
j'ai donc contacté "LWS" et ils me disent que ça fonctionne ???? bizarre ... non ?
car voici le message que j'ai :
Warning: mail() [function.mail]: SMTP server response: 503 Must have sender and recipient first. in D:\www\mon_site.com\htdocs\recommander.php on line 21
la ligne 21 étant celle-ci : Code PHP : mail($mail, $sujet, $message, $headers);
Je ne vois vraiment pas ce que je peux faire, quelqu'un aurait-il une idée ? j'ai parcouru des dizaines de site concernant la fonction mail et là je suis
dans l'impasse !!! je m'en remets donc à vous, en vous remerciant.
Cordialement
Roger
|
|
mardi 10 novembre 2009 à 15:45:00 |
Re : problème formulaire recommandation de site

leroger
|
 Bonjour !
Heu, on dirait que c'est plutôt mort comme site ici... non ?
Je fais moi-même partie d'un site et on ne laisse jamais personne
sans réponse ! on attend, et si aucun membre ne se manifeste et bien
les admins répondent... je pense que c'est la moindre des choses.
bon, bref et bien je vous laisse (ne vous dérangez surtout pas....)
je vais tenter ailleurs
Roger
|
|
mardi 10 novembre 2009 à 16:27:05 |
Re : problème formulaire recommandation de site

kohntark
|
Salut,
Tu me parais bien exigeant et désobligeant pour ton tout premier message en ces lieux.
A vrai dire je n'aime pas trop tes remarques "ne vous dérangez surtout pas....", "on ne laisse jamais personne
sans réponse" (entres autres) qui laissent penser que les intervenants s'en foutent profondément.
En ce qui me concerne j'avais lu ton message très, très tard dans la nuit et je n'y ai pas répondu de suite. Il est finalement passé à la trappe.
Sache que ça peut arriver, nous ne sommes pas payé pour répondre (c'est juste un rappel au cas où), et nous n'avons pas toujours cette réponse.
Cela étant, en faisant abstraction de ton second message, la question est bien posée, claire et précise ... sauf que :
la ligne 21 étant celle-ci :
mail($mail, $sujet, $message, $headers);
Je ne vois pas cette ligne dans le code fourni.
Est ce cette ligne ?
Code PHP : mail($destinataire, $sujet, $message, $headers);
Est ce une erreur de copié/collé ou est ce l'erreur elle même ?
Cordialement,
Kohntark -
|
|
mardi 10 novembre 2009 à 17:20:38 |
Re : problème formulaire recommandation de site

leroger
|
Bonjour Kohtark,
Franchement désolé de vous avoir titiller... mais comme je l'ai dit moi
aussi je réponds en tant que ffadict sur flash france (je passe aussi des
heures et c'est gratuit aussi. )bon, ceci étant précisé...
alors quand vous dites :
<< Tu me parais bien exigeant et désobligeant pour ton tout premier message en ces lieux.
A vrai dire je n'aime pas trop tes remarques "ne vous dérangez surtout pas....", "on ne laisse jamais personne
sans réponse" (entres autres) qui laissent penser que les intervenants s'en foutent profondément.
Très sincèrement méa-culpa, mais comme vous le dites parfois on ne répond pas car les questions ne sont
pas claires, là je pensais être clair... voilà (nous aussi sur FF, nous faisons la chasse à ceux qui parle en
langage sms et qui ne sont pas correct) donc éventuellement pour en revenir au sujet, oui j'ai commis
une erreur en retranscrivant : c'est bien : Code PHP : mail($destinataire, $sujet, $message, $headers);
Et LWS ne mène en bateau depuis 10 jours (je viens encore de m'engueuler avec eux) et toujours pas solution
et je suis à cran comme on dit.... voilà ! car je jpasse des heures à tester sans résultats.
Cordialement
roger
|
|
mardi 10 novembre 2009 à 17:50:36 |
Re : problème formulaire recommandation de site

leroger
|
 Je viens également d'essayer ceci :
Code PHP : <?php
$destinataire = stripslashes($_POST['destinataire']);
$nom = stripslashes($_POST['nom']);
$corps = stripslashes($_POST['corps']);
$siteweb = "http://www.mon_site.com";
$message = "Salut, c'est moi : $nom\n\nje viens de découvrir ce site : $siteweb\n\net te connaissant je pense que tu devrais aimer !\n\nun p'tit message en plus de ma part :\n\n$corps
\n\namuse toi bien, $nom\n\nPS : ceci est un envoi automatique, ne répondez pas à ce message qui a été généré par : $nom \ndepuis mon site, car toute correspondance arrivant à cette adresse est directement supprimée !\n";
$sujet = "de la part de : $nom";
$headers ='From: "de chez mon site"<mon_mail@mon_site.com >'."\n";
$headers .='Reply-To: mon_mail@mon_site.com'."\n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .= "X-Mailer: PHP/" . phpversion() ."\n" ;
$headers .='Content-Transfer-Encoding: 8bit';
mail($destinataire, $sujet, $message, $headers);
?>
<?php
$monmail = "mon_mail@mon_site.com";
$sujet1 = "recommandation de mon site";
$message1 = "recommandation de $nom\n\nenvoyée à $destinataire\n\nle message était : $corps\n";
mail($monmail, $sujet1, $message1, $headers);
?>
et c'est toujours pareil, ça ne fonctionne pas chez "LWS" (même message d'erreur, warning... etc... etc...
et par contre la même chose chez free(même formulaire et même code php) ça fonctionne nickel même chez hotmail, yahoo etc... etc...
c'est quand même dingue non ?
Roger
|
|
mardi 10 novembre 2009 à 18:14:56 |
Re : problème formulaire recommandation de site

kohntark
|
Humm, bizarre bizarre ...
J'ai RDV et je n'ai pas trop de temps.
Ca ressemble bien à une restriction de l'hébergeur pour se préserver des injections (j'dis ça à la va vite hein :))
Qu'est ce que ça donne si tu fais simplement :
Code PHP : <?php
mail('ton_mail@machin.com', 'salut', 'test');
?>
Si ça plante essaie avec des adresses mails de domaines différents.
Chui à la bourre, je file !!
@tte,
Kohntark -
|
|
mardi 10 novembre 2009 à 18:47:40 |
Re : problème formulaire recommandation de site

leroger
|
 OK ! Merci,
je vais tester comme tu dis (au fait je tutuoie... pas grave ?) avec des adresses en dur.
mais je crois que tu as raison en disant :
<< Ca ressemble bien à une restriction de l'hébergeur pour se préserver des injections (j'dis ça à la va vite hein :))
Ouais, mais ils pourraient le dire, quand même alors que pour eux tout va bien....
Je teste demain et je tiens au courant !
Merci
bonne soirée
Roger
|
|
mardi 10 novembre 2009 à 21:44:26 |
Re : problème formulaire recommandation de site

leroger
|
 Bonsoir, plus fort que moi au lieu d'attendre demain... j'ai testé ce soir comme tu as dit !
Donc avec différentes adresses en dur, chez voilà, free, yahoo, hotmail etc...
Ben, je n'ai pas de message d'erreur mais je n'ai rien reçu à aucune des adresses
Il n'y a que si je mets mon adresse chez "lws" que ça fonctionne... quel binz !
J'ai aussi testé, au fait bien sûr j'avais viré la variable :
Code PHP : $destinataire = stripslashes($_POST['destinataire']); (c'est celle qui reçoit le
mail qu'a tapé le visiteur pour recommander à son ami).
A la place j'ai créé la variable $to = adresse@mail etc.. et pareil, j'ai testé avec toutes mes adresses
rien de rien, pas de message d'erreur mais rien reçu non plus, par contre en mettant $to = mon_adresse@mon_site.com, ça marche.... mais bon, ce n'est pas le but.
et enfin, dans tous les cas je ne reçois aucune copie !!!
ah, oui ... pour finir avec le dernier code que j'ai posté à 17 h 50 depuis le formulaire de recommandation
en tapant une adresse chez yahoo et chez voilà, c'est dingue ...ça fonctionne (se sont les 2 seules)
peut-il y avoir une restriction avec certain et en epargnant d'autres
si jamais tu as une idée, elle sera la bienvenue... car je sèche... sèche... sèche lamentablement!
Cordialement
Roger
|
|
mardi 10 novembre 2009 à 22:40:24 |
Re : problème formulaire recommandation de site

kohntark
|
au fait je tutuoie... pas grave ?
 c'est bien plus sympa ainsi !
peut-il y avoir une restriction avec certain et en epargnant d'autres
Je ne pense pas, mais sait on jamais, on voit de ces trucs parfois.
si jamais tu as une idée, elle sera la bienvenue... car je sèche... sèche... sèche lamentablement!
... ben nous sommes deux.
Cependant :
Si tu as suivi strictement mon code (cad tout en dur sans header) et que ça ne fonctionne pas (ou que ça marche une fois sur deux) => ton hébergeur doit te répondre car le pb vient sans doute de chez eux.
J'ai été faire un rapide tour sur leur FAQ et n'ai trouvé aucune info sur d'éventuelles restrictions, même pas au niveau des headers (c'est souvent un élément de restriction car ils permettent une tripotée d'injections)
Dis moi ce qu'il en est demain, on ne sait jamais, les mails mettent parfois des heures à arriver chez les hébergeurs pourris.
Cordialement,
Kohntark -
|
|
mercredi 11 novembre 2009 à 12:42:29 |
Re : problème formulaire recommandation de site

leroger
|
 Salut Konhntark,
D'abord merci d'avoir pris le temps d'aller voir leur FAQ (là, t'était vraiment pas obligé)
je l'avais parcouru de long en large aussi et hier je les ai eu plus de 40 mns au téléphone
(gare à la note...)
Donc, non je n'ai rien reçu ! depuis hier et pour eux tout va bien....
 ils se moquent vraiment de moi !!!
Je leur ai dit, dites par hasard ça ne viendrait pas de votre logiciel :
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on debian.lws.local
qui serait mal paramétré....
Du coup aujourd'hui tiens toi bien ...  maintenant même mes mails du formulaire de contact
qui lui fonctionnait bien,(rien à voir avec le formulaire de recommandation) je reçois ces mails
en indésirables 
Je crois qu'ils sont vraiment en plein patacaisse, d'ailleurs je viens de voir que leur ip du serveur
est blacklisté chez free....
Bon, donc je crains qu'il n'y ait pas grand chose à faire, dernière question à tout hasard autant demander
à des pros, connais-tu un hébergeur pas cher et chez qui la fonction mail fonctionne correctement ?
Merci et bonne journée
Roger
|
|
Cette discussion est classée dans : mail, site, code, php, headers
Répondre à ce message
Sujets en rapport avec ce message
Warning: mail(): SMTP [ par spike911 ]
Bonjour tout le monde, J'ai un problème avec la configuration d'easy PHP... j'ai trouvé un petit code source que me permet d'envoyer un email via une
mail php [ par nesrinemestir ]
Bonjour, je suis en train de développer un site web, dans mon site j'ai un formlaire de contact(envoi d'un e-mail), j'ai utiliser la fonction mail (li
La fonction mail() [ par djibidl ]
Bonsoir, 1/ J'aimerai savoir si la fonction d'envoi de courriel [code=php]mail($destinaire,$object,$texte;[$entete])[/code] peut marcher or connexion
Intégrer du php dans ce code. [ par flechefleche ]
Bonsoir, Je voudrais enfaite intégrer ce code (script de news) : [code=php]include("monsite/htdocs/news/show_news.php");[/code] dans ce code (c'est
Erreur MySQL [ par Dev222 ]
Bonjour, Je travail actuellement sur un système de gestion de membres pour mon site internet en PHP. Après plusieurs jours de travail, j'arrive enfin
Envoi mail en php [ par greycats ]
Bonjour, Je n'arrive pas a envoyé un simple mail en php [^^sad2]. Voici mon code source php: [code=php] <?php $to = "to@to.com"; $subject = "Test
site 2 rencontres 2 sportifs [ par liam11 ]
[size=200]bonjours tt le monde j'ai 1 travail à faire ki consiste en la création d 1 site web en php pr des rencontres de sportifs. j ai essayé 1 cod
ion php dans wordpress [ par dElwinn ]
Bonjour à tous et toutes, Je suis nouvelle sur ce forum et j'ai décidé de m'y inscrire car on m'a recommandé les site codes-sources [^^happy10]. Je
envoyer un courriel en php [ par proluxon ]
Bonjour, Je suis vraiment un débutant en PHP. Je voulais que mon site web envoie un mail directement, sans que Outlook ouvre automatiquement pour l'ut
besoin d'un code html ou php pour mon site [ par hitchbal ]
Bonjour à tous, désolé de vous déranger mais j'ai besoin d'un code pour mon site web. En effet j'aimerais que lorsque quelqu'un rempli un formulaire
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|