Formulaire HTML probleme d'envoi via PHP

Fermé
quentin2602 Messages postés 29 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 29 mai 2009 - 8 mars 2009 à 13:36
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 9 mars 2009 à 19:04
Bonjour, voila mon problème:
J'ai décider de crée un formulaire pour mon site internet,
j'ai utiliser l'html pour mon formulaire, et utiliser une page PHP
pour rediriger les informations, mais malheureusement, même si
il m'affiche que le mail est bien partit, je ne recçoit rien dans ma boite....
J'ai fait attention a bien écrire le mail, j'ai revérifier mon code, mais rien y fait.
Avez vous des suggestion pour résoudre le problème?
A voir également:

12 réponses

bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
8 mars 2009 à 13:38
Salut!
Vérifie dans tes spams car parfois les messages vont se logés la bas.Ou bien,vérifie que ton hébergeur a activer la fonction mail() de PHP.
Bon dimanche!
0
quentin2602 Messages postés 29 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 29 mai 2009
8 mars 2009 à 13:42
Merci de ta reponse, mais sa je l'ai déja fait :/,
Et malheureusement, rien ne se passe.....
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
8 mars 2009 à 13:45
Quel est ton hébergeur?
0
quentin2602 Messages postés 29 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 29 mai 2009
8 mars 2009 à 13:56
No fee host, un assez bon hebergeur, un peu de pub, mais gratuit :)
J'ai essayé en hebergeant les fichier et sans les hebergers,
en les mettant dans le même dossier, (même résultat).

PS:j'ai bien fait attention au chemin des repertoir pour qu'il retrouve le bon fichier
0

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

Posez votre question
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
8 mars 2009 à 13:59
bah voilà d'où viens le problème!les hebergeurs gratuits n'autorise pas l'envoi des mails car c'est source de spams!
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
8 mars 2009 à 14:03
Au lieu de t'embêter avec un hébergeur gratuit avec en plus de la pub, serait tu prêt à débourser une somme importante: 15 euros par an ?

Alors regarde chez OVH.

Avec cette manie de toujours tout vouloir gratuitement.
0
chris-computing Messages postés 33 Date d'inscription vendredi 6 mars 2009 Statut Membre Dernière intervention 12 mars 2009 5
8 mars 2009 à 14:08
apparemment chez free la fonction mail accepté ......

voila
0
quentin2602 Messages postés 29 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 29 mai 2009
8 mars 2009 à 14:12
Moi 15 € par ans sa me gène pas, mais je paye comment :/ ?
j'aime pas paypale, et j'ai 16 ans , pas de carte bacaire :p

Sinon je voit pas trop ce que tu veux que je fasse avec le site... ^^

ps: moi je suis chez orange... pas free et faut être abonner free pour crée une page chez eux.

PS2: j'ai regarder vite fait ton site, ya un bug sur la page mail2.php/contact, ya "doctype...." qui apparait
0
chris-computing Messages postés 33 Date d'inscription vendredi 6 mars 2009 Statut Membre Dernière intervention 12 mars 2009 5
8 mars 2009 à 14:24
Et bien si tu ne peut peut pas payer : tu n'a plus qu'a trouver un hebergeur gratuit qui autorise la fonction mail


Mais comme le dit bissdebrazza, cela n'a pas l'air courant.
0
quentin2602 Messages postés 29 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 29 mai 2009
8 mars 2009 à 14:46
Sinon pour le code j'ai repris celui de Chris, j'ai enlever tout ce qui était style,
j'ai laisser que le fonctionnel, et j'ai remplacer certain name, sa donne sa:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >

<head>
<title>TEST CODE</title>

</head><body>


<form method=POST action="redirect.php">

De: <input type=text name= "from" size="32"><br><br>
Sujet: <input type=text name = "sujet" size="30"><br>


Texte :<br><textarea name="message" rows="10" cols="40"></textarea><br><br>
<p>Envoyez moi votre Tuto !</p>
<INPUT TYPE=FILE NAME="monfichier"><BR><br>
<input type=submit value="Envoyer">


</form>
</div>
</div>

</body></html>


Ici le code PHP qui correspond, programmer a l'instant:


<?php

$message = "nom:\t$nom\n";
$message = "Message:\t$message\n\n";

$rcv = "XXXXXX@XXXXX.XXX";
$sujet = "TUTO";

$entête = "Site de TUTO<> \n";
$entête = "send:\t$send\n\n";

mail($rcv, $sujet, $message, $entête);

echo "<HTML><HEAD>";
echo "<TITLE>TUTO envoyer!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci, $nom</H1>";
echo "<P align=center>";
echo "Votre TUTO a bien été envoyer.</P>";
echo "</BODY></HTML>";
?>
0
CréNomDunChien
8 mars 2009 à 14:53
Bonjour,

Je pense que vous avez un problème ici :

$entête = "Site de TUTO<> \n";
$entête = "send:\t$send\n\n";

Cdrlt.
0
quentin2602 Messages postés 29 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 29 mai 2009
8 mars 2009 à 15:58
C'est possible, je débute a peine en PHP, alors c'est possible qu'il ai quelque erreur dans le code.
Si quelqu'un peut le tester sa m'arrangerait merci.
0
Re,

Peut être ça (à vérifier) mais je connais mal les paramètres de la fonction mail() :

$send = "Site de TUTO<> \n";
$entête = "send :\t$send\n\n";

Crdlt.
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
9 mars 2009 à 19:04
Avec un script comme ça tu n'as aucune chance que ça marche

vas voir ce lien:

Envoyer un mail avec pièce jointe


et inspires toi en.

Bon courage
0