Tüm Tamam, ben kullanıcıların doldurmak için istediğiniz bir form var. Onlar teslim tıkladığınızda, bu formun içeriği bir mesajın içine koymak istiyorum, ve ben içeriğini bir excel dosyasına eklenecek istiyorum. Sonra o excel dosyasının bir eki var alıcıya gönderilen mesajı istiyorum. Sen bunu nasıl kullanılacağını hiçbir fikrim yok, kısmi mim kod göreceksiniz, bu sergiyi benim girişimi oldu ... İşte ben ne kadar:
Ben asıl soru daha spesifik, kodda ne otomatik bir excel dosyasına gidin ve kendisini e-posta eklemek, kullanıcı gönderen içeriği yapıyor sanırım?
$date = $_POST['date'];
$org =$_POST['Org'];
$activity =$_POST['activ'];
$dofevent = $_POST['dateoe'];
$money= $_POST['amountreq'];
$name =$_POST['name'];
$email =$_POST['email'];
$phone =$_POST['pnumber'];
$dateneeded =$_POST['datenb'];
//bottom
$semester =$_POST['semester'];
$question7a =$_POST['7a'];
$question7b =$_POST['7b'];
$mime_boundary = "<<<--==+X[".md5(time())."]";
$headers .= "From: SAF Request Form ";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: multipart/mixed;\r\n";
//$headers .= " boundary=\"".$mime_boundary."\"";
$subject .="SAF Request Form";
//$message .= "This is a multi-part message in MIME format.\r\n";
//$message .= "\r\n";
//$message .= "--".$mime_boundary."\r\n";
//$message .= "Content-Type: text/plain; charset=\"iso-8859-1\"\r\n";
//$message .= "Content-Transfer-Encoding: 7bit\r\n";
$message ="this is where I put my message";
mail ("20valvesofturbo@gmail.com",$subject,$message, $headers);
if( mail( "20valvesofturbo@gmail.com", $subject, $message, $headers ) ) {
echo "<p>The email was sent.</p>";
}
else {
echo "<p>There was an error sending the mail.</p>";
}
// start of xcel spreadsheet and header-->
$reg = "../data/eforms/saf/reg.xls";
$ft = fopen($reg,'a');
fwrite($ft,"header information");
// start of information submitted by user
fwrite($ft, $org);
fwrite($ft,"user submitted data");
fclose($ft);
//adds all the data
// individual excell sheet
$reg = "../data/eforms/saf/names/$org.xls";
$ft = fopen($reg,'w+');
fwrite($ft,"blablabla");
fclose($ft);
?>
bu ne yapar bu veri gönderen ve mesaj gönderir, ama bir eki olarak bilinmeyen bir dosya biçiminde veri gönderir olduğunu. Eğer excel açarsanız, bu mesajın içeriği vardır ...
Teşekkürler!