2013-07-04 77 views
-5

我已經創建了一個聯繫表單,我希望在點擊提交按鈕後將詳細信息發送到我的收件箱。點擊提交按鈕打開一個新的郵件頁面(請參閱getfreepack.org)。我被建議我需要一個PHP腳本。我從網上覆制一個,但不知道如何使用它對我有利。我很感謝你的幫助。PHP腳本將聯繫表格發送到收件箱

$Name= $_REQUEST["Name"]; 
$Email = $_REQUEST["Email"]; 
$Phone = $_REQUEST["Phone"]; 
$JobTitle = $_REQUEST["Jobtitle"]; 
$KeySkills = $_REQUEST["Keyskills"]; 
$Attachment = $_REQUEST["Attachment"]; 

$to = "my email [email protected]"; 
$subject = "Contact Form"; 

$message = "Name: " . $Name $message .= "\Email: " . $Email: $message .= "\n Phone: " . $ Phone; 
$message .= "\nSubject: " . $Subject; $message .= "\nCover Letter: " . $CoverLetter; 
$message .= "\n Attachment: " . $Attachment; $message .= "\nIP Adress: " . $_SERVER['REMOTE_ADDR']; 
$message .= "\nBrowser: " . $_SERVER['HTTP_USER_AGENT']; 
$message .= "\n\nMessage: " . $theMessage; 

$headers = "From: $theEmail"; 
$headers .= "\nReply-To: $theEmail"; 

$sentOk = mail($to,$subject,$message,$headers); 
echo "sentOk=" . $sentOk; 
+0

你不能有其中有一個空格的PHP變量就像' $關鍵技能「。它應該是'$ KeySkills' – putvande

+0

請不要轉貼問題:http://stackoverflow.com/questions/17448517/php-script-in-html-coding – andrewsi

回答

1

一個非常基本的一個是:

<?php 
$to = "[email protected]"; 
$subject = "Test mail"; 
$message = "Hello! This is a simple email message."; 
$from = "[email protected]"; 
$headers = "From:" . $from; 
mail($to,$subject,$message,$headers); 
echo "Mail Sent."; 
?> 

如果你想要去的一個步驟的詳細檢查了手冊:http://php.net/manual/en/function.mail.php

乾杯

+0

但我認爲這將有助於人們得到更多的想法..嗯.. –

+0

他說,因爲w3schools包含很多不是最新的信息,並可能導致某人學習問題,他們只是有興趣成爲第一個出現在谷歌搜索。 – Naryl

+0

刪除...;)...絕對看到了w3fools .. :) –

-1

你不需要PHP獲取表單發送到您的電子郵件地址使窗體標籤是這樣的:

>>行動= 「郵寄地址:[email protected]」> 輸入 輸入

+0

這將取決於用戶,而不是一個好方法。 –