2017-04-14 13 views
0

私のコーディングは、データを電子メールにプッシュするPHPへのポストコマンドを実行します。 私は、サーバーが電子メールをURLに送信したあと、リダイレクトする方法を探しています。フォームの送信後にリダイレクトするにはどうすればよいですか?

<?php 
$email_from = '[email protected]'; 
$email_subject = "New Form submission"; 
$email_body = "You have received a new insurance enquiry from $firstname $lastname $gender born on $dobday $dobmonth $dobyear $smoker is after $insurtype 
They want to cover $cover,000 for $years years for $meandpartner 

Contact information: 
Mobile: $mobile 
Telephone: $landline 
E-mail: $email 
Street: $street 
City: $city 
Postcode: $postcode 

Partner details: 
$pfirstname 
$plastname 
$pgender 
$pdobday $pdobmonth $pdobyear 
$psmoker 

" ?> 

<?php 
$to = "[email protected]"; 
$headers = "From: $email_from \r\n"; 
$headers .= "Reply-To: [email protected]"; 
mail($to,$email_subject,$email_body,$headers); 
?> 

答えて

0

あなたは、ヘッダーを使用することができます。ここ

header('Location: mypage.php'); 

詳細情報:http://php.net/manual/en/function.header.php

+0

をおかげで、しかし、私はエラーを取得する: 警告:ヘッダー情報を変更することはできません - すでにによって送られたヘッダを(出力は/home/quotetemarket/public_html/slider/ionRangeSliderDemo/action_life_insurance.php:40で開始されました)/ home/quotethemarket/public_html/slider/ionRangeSliderDemo/actio n_life_insurance.php on line 71 – Mike

+0

ありがとう、私は間違って、今それは働いている! – Mike

0
submitform = name of form 

if (isset($_POST['submitform'])) 
{?> 
    <script type="text/javascript"> 
    window.location = "http://www.google.com/"; 
    </script> 
<?php } 
関連する問題