Гость
Покинул форум
Сообщений всего: 105
Дата рег-ции: Сент. 2012
Откуда: Екатеринбург
Помог: 0 раз(а)
|
Привожу краткую запись программы. Лишнее вырезал, чтобы не парить людям мозги.
(Добавление)
PHP:
скопировать код в буфер обмена
<?PHP // Создание структуры Базы Данных define("DB_HOST", "localhost"); define("DB_PASSWORD", "ПАРОЛЬ"); $sql = 'CREATE DATABASE ' . DB_NAME; $sql = " CREATE TABLE catalog ( id int(11) NOT NULL auto_increment, familiy varchar(50) NOT NULL default '', imy varchar(50) NOT NULL default '', otchestvo varchar(50) NOT NULL default '', mobil_tel int(11) NOT NULL default 0, domash_tel int(11) NOT NULL default 0, ...................................... PRIMARY KEY (id) )ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 "; ?> ////////////////////////////////////////// ////////////////////ЗАНЕСЕНИЕ ДАННЫХ////////////// <html> <head> <meta charset="utf-8"> <title>Регистрация репетиторов</title> <style type="text/css"> .................................................... </style> </head> <body> <form enctype="multipart/form-data" action="ФАЙЛ ПРИЕМЩИК.php" method="post"> <h1><font color="#0000FF">Регистрация репетитора</font></h1> <div class="block"> <label>Фамилия:<span> *</span></label> <div class="input"> <input name="familiy" type="text"> </div><br> <label>Имя:<span> *</span></label> <div class="input"> <input name="imy" type="text"> </div><br> <label>Отчество:<span> *</span></label> <div class="input"> <input name="otchestvo" type="text"> </div><br> </div> <div class="block"> <label>Мобильный телефон:<span> *</span></label> <div class="input"> <input type="text" size="1" value="+7"> <input name="mobil_tel" type="text" size="11"> </div><br> <label>Домашний телефон:</label> <div class="input"> <input name="domash_tel" type="text" size="11"> </div><br> </div><br> ................................................................ </form> <a href="">Переход на главную страницу</a> </body> </html> ?> <?PHP ///////////////////////////////////////////////////////// //ФАЙЛ ПРИЕМЩИК.php //Получение и отфильтрация данных из формы $a = clearData($_POST["familiy"], "sf"); $aa = clearData($_POST["imy"], "sf"); $b = clearData($_POST["otchestvo"], "sf"); $c = clearData($_POST["mobil_tel"], "i"); $cc = clearData($_POST["domash_tel"], "i"); // ............................................. print_r($a, $aa, $b, $bb, $c, $cc); save($a, $aa, $b, $bb, $c, $cc); header("Location: reg_r.php"); ///////////////////////////////////////////////////////// //фильтрация данных function clearData($data, $type = "s"){ switch($type){ case "s": case "sf": case "i": return (int)$data; } } ///////////////////////////////////////////////////////// //Запись в таблицу catalog function save($familiy, $imy, $otchestvo, $mobil_tel, $domash_tel //................................. ) { $sql = "INSERT INTO catalog( familiy, imy, otchestvo, mobil_tel, domash_tel //............................................ ) VALUES('$familiy', '$imy', '$otchestvo' $mobil_tel, $domash_tel //.............................................. )"; } /////////////////////////////////////////////////////////////// ?>
Отредактировано модератором: Мелкий, 08 Декабря, 2012 - 17:12:05
|