質問

シンプルにデザインしてみましたな形式のメールした場合の結果を提出する。のPHPスクリプトを示すありがとうございます"のページに成功。できる場所には、"氏名"欄には別に感謝す。

こちらは自分のコードのフォーム:

<?php
$name = $_REQUEST['name'] ;
$carenumber= $_REQUEST['carenumber'] ;
$email = $_REQUEST['email'] ;
$topic = $_REQUEST['topic'] ;
$message = $_REQUEST['message'] ;

$Body = "";
$Body .= "Name: ";
$Body .= $name;
$Body .= "\n";
$Body .= "\n";
$Body .= "Caregiver Number: ";
$Body .= $carenumber;
$Body .= "\n";
$Body .= "\n";
$Body .= "Email Address: ";
$Body .= $email;
$Body .= "\n";
$Body .= "\n";
$Body .= "Topic: ";
$Body .= $topic;
$Body .= "\n";
$Body .= "\n";
$Body .= "Message: ";
$Body .= $message;
$Body .= "\n";

mail( "eriksnet@mac.com", "Message From Myorphan.com Contact Page",
$Body, "From: $email" );

header( "Location: http://www.feedmyorphan.com/contact_confirm.htm" );
?>
役に立ちましたか?

解決

おかげでPHPページ(.php拡張機能を使用)を作成する必要があります。その後、提供したこのコードサンプルのヘッダーで、配置してください。

header("Location: http://www.feedmyorphan.com/contact_confirm.php?name=" . urlencode($name));

次に、ありがとうページで使用してください <?php echo $_GET['name'] ?> ページのどこにでも。

他のヒント

私があなたを正しく理解しているなら...

...名前フィールドを$ _Session変数として設定し、The Sking Youページで$ _Sessionを通じてアクセスしてみてください。

あり、セッションに送信するクッキーのデータの二次利用したスクリプトをクリアしました。ここでは、どのカール.

session_start();
$_SESSION['name'] = $name;   
passSession();

function passSession(){
 $strCookie = 'PHPSESSID=' . $_COOKIE['PHPSESSID'] . '; path=/';
 session_write_close();

 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL,"http://www.feedmyorphan.com/contact_confirm.php");
 curl_setopt($ch, CURLOPT_COOKIE, $strCookie);
 curl_exec ($ch);
 curl_close ($ch);
}

そして、第二のスクリプトのセッションとエコーのセッション変数

session_start();
echo $_SESSION['name'];

また、必ず検証およびサニタイズをご入力確保のためのデータの提出は正確に可能です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top