2013-02-18 2 views
0

У меня есть PHP-скрипт из 2 файлов, который позволяет пользователю отправлять форму с одной текстовой областью. Этот скрипт создает новую страницу PHP и перенаправляет ее пользователю. Я хотел бы передать текст пользователю, который отправил форму, и никому другому. Можете ли вы помочь с примером кода?Текст эха пользователю, который отправил форму

+7

Да, это возможно. – Shoe

+2

он прав, это! – 2013-02-18 19:48:18

+0

Вы действительно хотите создать новую страницу? или просто эхо все, что пользователь вводил? – Nick

ответ

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 = "[email protected]"; 

//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 в системе пользователей (насколько это безопасно)

Смежные вопросы