Php для формы HTML

0

У меня есть html для регистрации, и мне было интересно, как вы можете структурировать php, чтобы сказать спасибо за регистрацию после отправки, надеюсь, это не вопрос.

HTML:

<body bgcolor="black" style="color:white;">
<FORM ACTION="register.php" METHOD=get>
<h1>REGISTRATION</h1>
please input the registration details to create an account here and attend future     events<br>
<table border="1">
<tr>
<td>First Name:</td><td><input name="regname" type="text" size"20"></input></td>
</tr>
<tr>
<td>Last Name:</td><td><input name="regname" type="text" size"20"></input></td>
</tr>
<tr>
<td>D.O.B:</td><td><input name="regname" type="text" size"20"></input></td>
</tr>
<tr>
<td>Email:</td><td><input name="regname" type="text" size"20"></input></td>
</tr>
<tr>
<td>Address:</td><td><input name="regname" type="text" size"20"></input></td>
</tr>
<tr>
<td>Postcode :</td><td><input name="regemail" type="text" size"20"></input></td>
</tr>
<tr>
<td>Password :</td><td><input name="regpass1" type="password" size"20"></input></td>
</tr>
<tr>
<td>Retype Password :</td><td><input name="regpass2" type="password" size"20"></input></td>
</tr>
</table>
<input type="submit" value="register me!"></input>
</FORM>

спасибо

  • 0
    Я боюсь , что это немного слишком широким. У вас нет собственного кода PHP?
  • 2
    В вашем register.php Добавьте этот код .. <?php echo("Thank you for registering");
Показать ещё 2 комментария
Теги:
forms
submit
registration

2 ответа

0

Это не большое дело написать сообщение для "спасибо за регистрацию".

Я думаю, вы используете PHP-код для отправки вашей формы. Там, где вы можете обрабатывать PHP-кодирование, чтобы вставить в базу данных запись пользователя (кто будет зарегистрирован). в это время выполните следующие шаги. 1) просто проверьте, что ваши данные вставлены в базу данных или какая-либо ошибка есть? 2) Если ваши данные вставлены в таблицу, сохраните сообщение в любой переменной. 3) передать эту переменную на следующую страницу с URL-адресом или скрытой переменной. 4) проверьте на этой странице, установлена ли эта переменная или нет, если да, просто напечатайте ее. иначе оставьте эту часть пустой.

0

Действие вашей формы указано на "register.php".

1) Просто после выполнения запроса (вставьте запрос в БД) напишите код, например:

$query = mysql_query(" INSERT QUERY..");
if($query)
  echo "Thank You for registration";

2) вы можете перенаправить на страницу thankyou.php.

3) Вы можете установить переменную сообщения или переменную сеанса и отобразить это в заголовке.

И, пожалуйста, вы метод = "post" в вашей форме. Get не является защищенным методом, так как это отображает всю информацию в строке запроса (в URL).

Благодарю!

  • 0
    это должно быть mysql_query .. @Reetika
  • 0
    Да, спасибо, @NishantSolanki Моя ошибка. !!
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню