Formulaire & fonction mail()
Résolu/Fermé
car00x
Messages postés
9
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
12 janvier 2012
-
6 juin 2008 à 08:56
annemarie1 Messages postés 78 Date d'inscription lundi 28 mai 2007 Statut Membre Dernière intervention 21 août 2009 - 18 juin 2008 à 15:40
annemarie1 Messages postés 78 Date d'inscription lundi 28 mai 2007 Statut Membre Dernière intervention 21 août 2009 - 18 juin 2008 à 15:40
A voir également:
- Formulaire & fonction mail()
- Fonction si et - Guide
- Yahoo mail - Accueil - Mail
- Publipostage mail - Accueil - Word
- Formulaire de réclamation facebook - Guide
- Windows live mail - Télécharger - Mail
6 réponses
Lol le script abusé il ne sert trop a rien je ne sais pas ou tu l'a eu mais bon ^^ vas voir plutôt ca j'aurais un autre formulaire que j'ai créé moi même mais seulement entre midi la je suis au travail http://www.asp-php.net/...
killermano66
Messages postés
233
Date d'inscription
jeudi 17 janvier 2008
Statut
Membre
Dernière intervention
25 novembre 2010
41
6 juin 2008 à 09:07
6 juin 2008 à 09:07
Tu testes ton formulaire en local ou sur internet ?
car00x
Messages postés
9
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
12 janvier 2012
6 juin 2008 à 09:12
6 juin 2008 à 09:12
je teste en local et internet:
c'est en local que ca m'affiche ca ,
en internet ca n'affiche rien mais le mail est vide
c'est en local que ca m'affiche ca ,
en internet ca n'affiche rien mais le mail est vide
killermano66
Messages postés
233
Date d'inscription
jeudi 17 janvier 2008
Statut
Membre
Dernière intervention
25 novembre 2010
41
6 juin 2008 à 09:15
6 juin 2008 à 09:15
Ok en local, ça m'étonne pas. Par contre, t'es tu renseigné sur ton hébergeur, à savoir si celui-ci accepté la fonction mail () ? Ce n'est pas le cas de tous.
car00x
Messages postés
9
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
12 janvier 2012
6 juin 2008 à 09:21
6 juin 2008 à 09:21
oui il utilise la fonction mail, mon hebergeur c'est hosteur, au fait di moi est ce que je peuux utiliser un mail yahoo ou hotmail?
killermano66
Messages postés
233
Date d'inscription
jeudi 17 janvier 2008
Statut
Membre
Dernière intervention
25 novembre 2010
41
6 juin 2008 à 09:24
6 juin 2008 à 09:24
Ben j'ai déjâ eu ce problème avec ce genre de formulaire.
Le truc c'est que j'ai l'impression que la réception du mail n'est pas possible partout.
J'entend par là qu'hotmail reçevra peut être le mail et que justement Yahoo ou laposte ( par exemple ) ne reçevront qu'une page blanche.
C'est assez bizare et j'ai jamais vraiment réussit à résoudre le problème.
Le truc c'est que j'ai l'impression que la réception du mail n'est pas possible partout.
J'entend par là qu'hotmail reçevra peut être le mail et que justement Yahoo ou laposte ( par exemple ) ne reçevront qu'une page blanche.
C'est assez bizare et j'ai jamais vraiment réussit à résoudre le problème.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
car00x
Messages postés
9
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
12 janvier 2012
6 juin 2008 à 09:40
6 juin 2008 à 09:40
ok et kel genre de formulaire tu utilise maintenant?
car00x
Messages postés
9
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
12 janvier 2012
6 juin 2008 à 10:46
6 juin 2008 à 10:46
ge recois maintenant le mail mais pas les données du formulaire,
voici ce que je recois:
nom : ,
prenom : ,
ville : ,
phone : ,
Mail : ,
reponse : ,
a quoi peut etre du ca?
voici ce que je recois:
nom : ,
prenom : ,
ville : ,
phone : ,
Mail : ,
reponse : ,
a quoi peut etre du ca?
annemarie1
Messages postés
78
Date d'inscription
lundi 28 mai 2007
Statut
Membre
Dernière intervention
21 août 2009
18 juin 2008 à 15:40
18 juin 2008 à 15:40
un exemple du script du depart
<?php
if($HTTP_POST_VARS['MM_Ok']=="1")
{
$destinataire ="toto@free.fr";//ici ton mail $objet ="Message site Internet";
$message = '
<html>
<head>
<title></title>
</head>
<body>
<table width=\'250\'>
<tr>
<td width="100"><font color="#FF0000">Nom : </font>'.$_POST['Txt_Nom'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Prenom: </font>'.$_POST['Txt_prenom'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Adresse: </font>'.$_POST['Txt_adresse'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Code Postal: </font>'.$_POST['Txt_postal'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Ville: </font>'.$_POST['Txt_ville'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Mail: </font>'.$_POST['Txt_mail'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Telephone: </font>'.$_POST['Txt_tel'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Message: </font></td>
</tr>
</table>
</body>
</html>
';
/* Si l’on veut envoyer un mail au format HTML, il faut configurer le type Content-type. */
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
// On envoi l’email
mail($destinataire, $objet, $message, $headers);
if ( mail($destinataire, $objet, $message, $headers)){
echo "Envoi du mail réussi.";
}else{
echo "Echec de l’envoi du mail.";
}
}
?>
<?php
if($HTTP_POST_VARS['MM_Ok']=="1")
{
$destinataire ="toto@free.fr";//ici ton mail $objet ="Message site Internet";
$message = '
<html>
<head>
<title></title>
</head>
<body>
<table width=\'250\'>
<tr>
<td width="100"><font color="#FF0000">Nom : </font>'.$_POST['Txt_Nom'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Prenom: </font>'.$_POST['Txt_prenom'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Adresse: </font>'.$_POST['Txt_adresse'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Code Postal: </font>'.$_POST['Txt_postal'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Ville: </font>'.$_POST['Txt_ville'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Mail: </font>'.$_POST['Txt_mail'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Telephone: </font>'.$_POST['Txt_tel'].'</td>
</tr>
<tr>
<td width="100"><font color="#FF0000">Message: </font></td>
</tr>
</table>
</body>
</html>
';
/* Si l’on veut envoyer un mail au format HTML, il faut configurer le type Content-type. */
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
// On envoi l’email
mail($destinataire, $objet, $message, $headers);
if ( mail($destinataire, $objet, $message, $headers)){
echo "Envoi du mail réussi.";
}else{
echo "Echec de l’envoi du mail.";
}
}
?>
6 juin 2008 à 09:16
6 juin 2008 à 09:20
Tu as ce message d'erreur uniquement en local si j'ai bien compris ?