0

これは私がこれまでに持っているものです..

 $full_name = $_REQUEST['full_name'] ;         
 $company = $_REQUEST['company'] ;       
 $abn = $_REQUEST['abn'] ;     
 $customer_number = $_REQUEST['customer_number'] ;     
 $about = $_REQUEST['about'] ;     
 $areacode = $_REQUEST['areacode'] ;     
 $telephone = $_REQUEST['telephone'] ;         
 $email = $_REQUEST['email'] ;     
 $message = $_REQUEST['message'] ;     
 $body =" Full Name: ".$full_name."\n

Company: ".$company."\n                 
ABN: ".$abn."\n    
Customer Number: ".$customer_number."\n
About: ".$about."\n       
Area Code: ".$areacode."\n      
Telephone: ".$telephone."\n     
Email: ".$email."\n                     
Message: ".$message;

$to = "$email";

 mail( "info@rentforbusiness.com.au", "Contact Us Form", $body, "From: $email" );
4

2 に答える 2

0

あなたが自分のためにするのと同じように。

mail($email, "Thanks For Resistering", $a_thank_you_message, "From: info@rentforbusiness.com.au" );
于 2012-05-03T02:19:35.247 に答える
0

データベースにテーブルを作成します。次のフィールドが含まれている必要があります。

  • id (自動インクリメント)
  • Eメール
  • メッセージ
  • 確認

ユーザーがフォームを投稿するとき、メールをあなたのメールに送信しないでください。代わりに、ランダムな確認コードを作成する必要があります (たとえば、 uniqidを使用):

$confirmation = uniqid();

次に、ユーザーの電子メール、メッセージ テキスト、および確認コードをテーブルに追加し、電子メールをユーザーに送信します。

$url = "http://".$_POST["SERVER_NAME"].
  "/confirmation.php?confirmation=$confirmation'>";
mail($email, "Confirmation", 
 "Please press the following link to confirm your message: 
 <a href='http://$url'>confirm</a>.");

confirmation.phpファイル使用変数で、テーブル内の一致するレコードを検索し、$_GET["confirmation"]そこから電子メールとメッセージを取得し、このデータを電子メールに送信します。必要に応じて、その後データベースからエントリを削除できます。

于 2012-05-03T02:25:50.343 に答える