Сделайте форму в php, которая сохраняет информацию, которую пользователь дает, и подключает ее к другой печатной странице

Я работаю над сайтом, который дает пользователям сайта предварительно написанные письма для отправки в места. Все, что нужно сделать пользователю, это заполнить форму и нажать «продолжить», а затем любую информацию, которую пользователь вводит в форму (например, имя), подключается к предварительно написанному письму на странице для печати. Основным примером может быть, если форма запрашивает имя, затем вы нажмете «продолжить», на странице для печати, это будет сказано:

Привет, меня зовут Зак .

Я использую систему управления контентом на основе php, поэтому она должна быть в php. Я знаю, что это очень простая задача для тех, кто знает, как это сделать, я, к сожалению, этого не делаю. Заранее спасибо за вашу помощь!

Предположим, что у вас есть эта форма:

<form action="preview.php" method="POST" > <input type="text" name="name" /> <input type="submit" value"Print" /> </form> 

Когда вы нажимаете submit, значения всех полей (ввод в этом случае, а также textarea, selects и т. Д.) Сохраняются в массиве POST (или GET, если вы задаете метод = «GET»).

Вы получаете доступ к массивам POST и GET на странице preview.php (где вы хотите напечатать имя в этом примере) с таким кодом:

 <?php $name = $_POST['name']; ?> <p>Hi, my name is <strong><?=$name?></strong>.</p> 

на первой странице:

 <form action="letter.php" method="get"> <input type="text" name="personsName"></input> <input type="submit" value="submit"> </form> 

Затем в letter.php выполните следующее:

 <?php $firstname = $_GET['personsName']; echo "My Name is" .$firstname; ?> 

Это нормально? 🙂