ユーザーが単一のテキスト領域を持つフォームを送信できるようにする 2 ファイルの PHP スクリプトがあります。このスクリプトは新しい PHP ページを作成し、ユーザーをそこにリダイレクトします。フォームを送信したユーザーだけにテキストをエコーしたいと思います。コード例を手伝ってもらえますか?
質問する
66 次
1 に答える
1
これがあなたが探しているものではない場合はお知らせください。それに応じて編集してください。
HTML:
<input type = "text" name = "input">
PHP:
<?php
//user input
$userInput = $_POST['input'];
//not sure how you are getting the email adress but however youre getting it it goes here
$email = "placeholder@123.com";
//create the filename
$myFile = $userInput . ".php";
//create the file
$fh= fopen($myFile, 'w');
//write to the file
fwrite($fh, $email);
//redirect to the new file
header("location:". $userInput .".php");
?>
基本的に、ユーザーが入力したものに基づいて新しいページを作成し、電子メール アドレスを表示します。ユーザーが入力した内容に基づいているため、ユーザーがそれを見ることしかできないと思います。そうでなければ、これを行う最善の方法は、ユーザーのシステムに Cookie を保存することです (セキュリティに関する限り)。
于 2013-02-18T20:19:29.587 に答える