Предупреждаю сразу я только начал изучать php. Как сделать чтобы при регистрации имя и фамилия записывались в бд и выводились на странице сайта. Спасибо в заранее.
<html> <head> <title>регистрация</title> <head> </head> <body> <form action="save_zap.php" method="post" enctype="multipart/form-data"> <label><p style="text-indent:83px">Имя *: </label> <input name="username" type="text" size="15" maxlength="15" placeholder="|Ваше имя|" required/></p> </p> <p> <label><p style="text-indent:50"><label>Фамилия *: </label> <input name="username_f" type="text" size="15" maxlength="15" placeholder="|Ваша фамилия|" required/></p> </p> <p> <label><p style="text-indent:50px">Отчество *: </label> <input name="username_o" type="text" size="15" maxlength="15" placeholder="|Ваше Отчество|" required/></p> <button type="submit" name="submit" class="skip" value="Записаться">Записаться</button> // то есть отправляет методом на save_zap.php А вот save_zap.php: <? php include ("bd.php"); if (isset($_POST['username'])) { $username=$_POST['username']; if ($username =='') { unset($username);} } if (isset($_POST['username_f'])) { $username_f=$_POST['username_f']; if ($username_f =='') { unset($username_f);} } if (isset($_POST['username_o'])) { $username_o=$_POST['username_o']; if ($username_o =='') { unset($username_o);} } ?>
1. enctype="multipart/form-data" тут не к чему, но это пока 2. не вижу закрывающего тега </form> 3. // то есть отправляет методом на save_zap.php - данные методом post отправляются скрипту save_zap.php на обработку. save_zap.php 1. данные получили 2. обработали (имею ввиду фильтрацию) 3. выполним поиск по базе на наличие уже созданного с такими данными, я так понял e-mail понадобится. Поиск по базе используем SELECT 4. если в базе такого нет, создадим запись. Смотрим INSERT 5. если все прошло успешно сообщим об этом иначе обрабатываем ошибки