2009-06-23 9 views
0

Doublons possibles:
how to send email with graphic via php
how to send mail using php?Comment envoyer un email avec PHP?

<?php 
$error_occured = "no"; 
$name = $_POST['name']; 
$b_name = $_POST['b_name']; 
$number = $_POST['number']; 
$email_address = $_POST['email']; 
$situation = $_POST['situation']; 
$checkup = $_POST['brand_checkup']; 
$bb_workshop = $_POST['BB']; 
$recommend = $_POST['Recommend']; 
$creative = $_POST['Creative_Team']; 
$nominate = $_POST['Nominate']; 
$inspired = $_POST['Inspired']; 
$subject = $_POST['subject']; 

if($error_occured=="no") { 

$to = "[email protected]"; 
$email_from = $email_address; 
$email_subject = "New mail from www.enyeheri.com!"; 
$email_body = "You have received a new message. Here are the details: \n\nName:" .$name . " \n\n Business Name:" .$b_name. "\n\n Business Number: " . $number ."\n\n Email Address:" .$email_address . "\n\n Business Situation:" .$situation . "\n\n Brand Check-up: " . $checkup . "\n\n BB workshop: " .$bb_workshop . "\n\n Recommendation: " .$recommend . "\n\n Creative Team: " .$creative . "\n\n Nominate: " .$nominate . "\n\n Inspired: " .$inspired ; 
$headers = "From: $email_from"; 
mail($to,$email_subject,$email_body,$headers); 
echo "Your message was sent successfully"; 
} 
?> 
+0

Avez-vous une chance de reformater votre code? :) Aussi, qu'est-ce que c'est censé faire? –

+0

@ 06mickey - il serait utile de savoir quels sont les problèmes que vous rencontrez –

+0

Demandé plusieurs fois avant http://stackoverflow.com/search?q=[php]+sending+mail – cletus

Répondre

1

mail()

http://uk3.php.net/manual/en/function.mail.php

La valeur de retour de cette fonction est un bool. Vous devriez l'utiliser pour déterminer si le courrier a été envoyé avec succès.

Vous pouvez vérifier les doubles guillemets et chaîne heredoc:

$name = 'Benedict'; 

$greeting = 'Hello ' . $name . '\n Would you like a cup of tea?'; 
$greeting = "Hello $name \n Would you like a cup of tea?"; 
$greeting = <<<GREETING 
Hello $name 
Would you like a cup of tea? 
GREETING; 

Les 3 $greeting sont identiques.

Questions connexes