0

ユーザーが単一のテキスト領域を持つフォームを送信できるようにする 2 ファイルの PHP スクリプトがあります。このスクリプトは新しい PHP ページを作成し、ユーザーをそこにリダイレクトします。フォームを送信したユーザーだけにテキストをエコーし​​たいと思います。コード例を手伝ってもらえますか?

4

1 に答える 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 に答える