OVH Community, votre nouvel espace communautaire.

Probleme envoie mail avec php et html


Gaston_Phone
06/06/2014, 19h10
Et alors ? ? ?

On t'aide c'est bien.
Mais il serait profitable pour tout le monde que tu explique ici les solutions apportées.

Sebcannib
05/06/2014, 22h24
tu peux me joindre au .32.41
merci

Sebcannib
05/06/2014, 22h21
je recois un mail avec le titre "Email from contact form" par contre je n'ai pas les infos que j'ai renté dans le formulaire.
9a commence a sentir bon l'histoire...

Gaston_Phone
05/06/2014, 22h17
Puis-je t'appeler au téléphone xxx.241 maintenant ?

Sebcannib
05/06/2014, 22h14
je test...

Gaston_Phone
05/06/2014, 22h14
Remplace :
Code PHP:
# Common Headers 
Par :
Code PHP:
# Common Headers
$from_fistname "TOTO";
$from_lastname "Gaston";
$from_name $from_fistname.' '.$from_lastname;
$from_email "contact@cannibaldesign.com"
Et teste.

Sebcannib
05/06/2014, 22h11
a part faire appel à contact.php dans le script html je n'ai pas d'autre informations
je te laisse le script present dans ma page html



















Merci

Sebcannib
05/06/2014, 22h08
désolé Gaston mais je ne comprends pas tout...que dois je faire exactement ...je nage

Gaston_Phone
05/06/2014, 22h05
Simule dans ton script contact.php les informations entrées dans contact.html et teste contact.php.

Sebcannib
05/06/2014, 21h59
Gaston
Voici l'adresse du site en question
http://www.groupe-dermamedica.fr/contact.html

la page php est http://www.groupe-dermamedica.fr/contact.php

le formulaire m'indique que le mail est envoyé mais je n'ai rien dans ma boite...

Merci pour votre aide, je m'arrache les cheveux

Gaston_Phone
05/06/2014, 21h57
Voui, certainement.

A toi de comparer ton script et l'exemple testé avec succès.

Sebcannib
05/06/2014, 21h53
J'ai fais le test ça fonctionne...le probleme viens de mon script?

Sebcannib
05/06/2014, 21h46
merci de votre aide je vais jeter un oeil

Gaston_Phone
05/06/2014, 21h40
Une solution qui fonctionne --> OVH - Tester l'envoi de mail avec un petit script PHP?

Sebcannib
05/06/2014, 21h32
Bonjour
J'ai un soucis d'envoie de mail depuis une page html avec un fichier php.

voici mon code sur ma page html:





















et voici le code sur ma page php

/*
|--------------------------------------------------------------------------
| Mailer module
|--------------------------------------------------------------------------
|
| These module are used when sending email from contact form
|
*/

//Get your email address
$contact_email = ('contact@cannibaldesign.com'); //Example : Youremail.com

//Enter your email address, email from contact form will send to this addresss. Please enter inside quotes ('myemail@email.com')
define('DEST_EMAIL', $contact_email);

//Change email subject to something more meaningful
define('SUBJECT_EMAIL', 'Email from contact form');
//Success Message
define('SUCCESS_MESSAGE', '

Thanks! Our Team will get in touch in next 24 hours

');

//Error message when message can't send
define('ERROR_MESSAGE', '

Oops! something went wrong, please try to submit later.

');


/*
|
| Begin sending mail
|
*/

$from_fistname = $_POST['name'];
$from_lastname = $_POST['lastname'];
$from_name = $from_fistname.' '.$from_lastname;
$from_email = $_POST['email'];
$mime_boundary_1 = md5(time());
$mime_boundary_2 = "1_".$mime_boundary_1;
$mail_sent = false;

# Common Headers
$headers = "";
$headers .= 'From: '.$from_name.'<'.$from_email.'>'.PHP_EOL;
$headers .= 'Reply-To: '.$from_name.'<'.$from_email.'>'.PHP_EOL;
$headers .= 'Return-Path: '.$from_name.'<'.$from_email.'>'.PHP_EOL; // these two to set reply address
$headers .= "Message-ID: <".date('Y-m-d H:i:s')."webmaster@".$_SERVER['SERVER_NAME'].">";
$headers .= "X-Mailer: PHP v".phpversion().PHP_EOL; // These two to help avoid spam-filters

# Boundry for marking the split & Multitype Headers
$headers .= 'MIME-Version: 1.0'.PHP_EOL;
$headers .= "Content-Type: multipart/mixed;".PHP_EOL;
$headers .= " boundary=\"".$mime_boundary_1."\"".PHP_EOL;

$message = 'Name: '.$from_name.PHP_EOL;
$message.= 'Email: '.$from_email.PHP_EOL.PHP_EOL;
$message.= 'Message: '.PHP_EOL.$_POST['comment'].PHP_EOL.PHP_EOL;

if(isset($_POST['phone']))
{
$message.= 'Phone: '.$_POST['phone'].PHP_EOL;
}
if(!empty($from_name) && !empty($from_email) && !empty($message))
{
mail(DEST_EMAIL, SUBJECT_EMAIL, $message, $headers);
echo SUCCESS_MESSAGE;
}
else
{
echo ERROR_MESSAGE;
}

/*
|
| End sending mail
|
*/
?>


J'ai bien entré mon mail dans la page php et fais le lien avec


je ne reçois pas les mails dans ma boite, est ce un soucis de droit d'acces des fichier? je ne comprend pas ce qu'il se passe
Merci d'avance pour votre aide.....