Aller au contenu

Probléme d'envoi Formulaire par Mail


Invité Kenoche

Messages recommandés

Invité Kenoche
Invités, Posté(e)
Invité Kenoche
Invité Kenoche Invités 0 message
Posté(e)

Bonjour à tous mon souci c'est que mon formulaire ne s'envoi pas lorsqu'il contient un "@"...

Tous les caractéres marches sauf celui la...

Voici mon code:

<?php  

/* Récupération des valeurs des champs du formulaire */
if (get_magic_quotes_gpc())

{
$type = stripslashes($_POST['type']); 
$gamer = stripslashes($_POST['gamer']); 
$expediteur = stripslashes($_POST['email']); 
$idlgx = stripslashes($_POST['idlgx']); 
$message = stripslashes($_POST['message']); 
} 
else
{  
$type = $_POST['type'];
$gamer = $_POST['gamer']; 
$expediteur = $_POST['email']; 
$idlgx = $_POST['idlgx']; 
$message = $_POST['message']; 
}
/* Destinataire (votre adresse e-mail) */
$to = 'XXXXXXX@live.fr';

/* Construction du message */
$msg  = 'Bonjour,'."\r\n\r\n";
$msg .= 'Ce mail a été envoyé depuis le formulaire de contact de la team pour '.$type."\r\n\r\n";
$msg .= 'GamerTag: '.$gamer."\r\n\r\n";
$msg .= 'Id LGX: '.$idlgx."\r\n\r\n";
$msg .= 'Voici le message qui vous est adressé :'."\r\n";
$msg .= '***************************'."\r\n";
$msg .= $message."\r\n";
$msg .= '***************************'."\r\n";

/* En-têtes de l'e-mail */
$headers = 'From: '.$gamer.' <'.$expediteur.'>'."\r\n\r\n";

/* Envoi de l'e-mail */
mail($to, $idlgx, $msg, $headers);
?>

Voila si quelqu'un voie le problème...?

Merci d'avance...

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant
Invité Kenoche
Invités, Posté(e)
Invité Kenoche
Invité Kenoche Invités 0 message
Posté(e)

Problème résolu voilà le code juste:

  
<?php  

/* Récupération des valeurs des champs du formulaire */
if (get_magic_quotes_gpc())

{
$type = stripslashes($_POST['type']); 
$gamer = stripslashes($_POST['gamer']); 
$mail = stripslashes($_POST['email']); 
$idlgx = stripslashes($_POST['idlgx']); 
$message = stripslashes($_POST['message']); 
} 
else
{  
$type = $_POST['type'];
$gamer = $_POST['gamer']; 
$mail = $_POST['email']; 
$idlgx = $_POST['idlgx']; 
$message = $_POST['message']; 
}
/* Destinataire (votre adresse e-mail) */
$to = 'XXXXXX@live.fr';

/* Construction du message */
$msg  = 'Bonjour,'."\r\n\r\n";
$msg .= 'Ce mail a été envoyé depuis le formulaire de contact de la team pour '.$type."\r\n\r\n";
$msg .= 'GamerTag: '.$gamer."\r\n\r\n";
$msg .= 'Id LGX: '.$idlgx."\r\n\r\n";
$msg .= 'Mail: '.$mail."\r\n\r\n";
$msg .= 'Voici le message qui vous est adressé :'."\r\n";
$msg .= '***************************'."\r\n";
$msg .= $message."\r\n";
$msg .= '***************************'."\r\n";

/* En-têtes de l'e-mail */
$headers = 'From: '.$gamer.' <'.$expediteur.'>'."\r\n\r\n";

/* Envoi de l'e-mail */
mail($to, $idlgx, $msg, $headers);
?>

Merci quand même...

Lien à poster
Partager sur d’autres sites

Membre, 33ans Posté(e)
thestrokesfan Membre 149 messages
Baby Forumeur‚ 33ans‚
Posté(e)

t'as oublié de cacher ton adresse mail ;) cool que ça soit résolu pour toi :smile2:

Lien à poster
Partager sur d’autres sites

Invité Kenoche
Invités, Posté(e)
Invité Kenoche
Invité Kenoche Invités 0 message
Posté(e)

C'est caché...^^

Lien à poster
Partager sur d’autres sites

Membre, 43ans Posté(e)
biblioman Membre 17 messages
Baby Forumeur‚ 43ans‚
Posté(e)

Bon j'arrive trop tard  :smile2:

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×