У меня есть 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>
спасибо
Это не большое дело написать сообщение для "спасибо за регистрацию".
Я думаю, вы используете PHP-код для отправки вашей формы. Там, где вы можете обрабатывать PHP-кодирование, чтобы вставить в базу данных запись пользователя (кто будет зарегистрирован). в это время выполните следующие шаги. 1) просто проверьте, что ваши данные вставлены в базу данных или какая-либо ошибка есть? 2) Если ваши данные вставлены в таблицу, сохраните сообщение в любой переменной. 3) передать эту переменную на следующую страницу с URL-адресом или скрытой переменной. 4) проверьте на этой странице, установлена ли эта переменная или нет, если да, просто напечатайте ее. иначе оставьте эту часть пустой.
Действие вашей формы указано на "register.php".
1) Просто после выполнения запроса (вставьте запрос в БД) напишите код, например:
$query = mysql_query(" INSERT QUERY..");
if($query)
echo "Thank You for registration";
2) вы можете перенаправить на страницу thankyou.php.
3) Вы можете установить переменную сообщения или переменную сеанса и отобразить это в заголовке.
И, пожалуйста, вы метод = "post" в вашей форме. Get не является защищенным методом, так как это отображает всю информацию в строке запроса (в URL).
Благодарю!
mysql_query
.. @Reetika
register.php
Добавьте этот код ..<?php echo("Thank you for registering");