регистрационная форма в многостраничном магазине в mysql - PullRequest
0 голосов
/ 30 марта 2011

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

Ответы [ 2 ]

0 голосов
/ 30 марта 2011

Вы можете передать переменные как скрытые поля формы (см. Ответ @ Belinda) или сохранить их в сеансе .

0 голосов
/ 30 марта 2011

Чтобы сохранить все значения в базе данных, вам нужно будет передать их по страницам, возможно, в виде скрытых полей записей.Например, если ваша первая страница имеет что-то вроде

<input type="text" name="name" />

На вашей второй и третьей страницах должно быть что-то вроде

<input type="hidden" name="name" value="<?php echo $_POST['name'];?>"/ >

при условии, что для ваших типов форм установлено значение post.

Для вставки в базу данных при нажатии последней кнопки отправки вам потребуется функция mysql_query или PDO :: exec .

Возможно, вы захотите посмотретьв Pdo :: prepare , PDOStatement :: execute и mysql_real_escape_string для защиты вашего сайта от атак SQL-инъекций

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...