MySQL 5.0 - Библиотека Программиста |
Страница 159 из 250 $phone=$_POST[«CustomerPhone»]; //Если номер телефона не введен, то связаться с клиентом невозможно. //Предлагаем клиенту вернуться к заполнению формы if(empty($phone) or ($phone == «(495)»)) { print "<h3>Пожалуйста, введите номер телефона</Ь3>"; print "<input type='button' value='Вернуться к редактированию данных' onClick='history.go(-1)'"; } //Если номер телефона введен, продолжаем обработку данных else { //Получаем из формы имя и адрес клиента $name=$_POST[«CustomerName»]; $address=$_POST[«CustomerAddress»]; //Соединяемся с сервером MySQL $connection = mysql_connect(«localhost»,»username»,»userpassword»); if(!$connection) die("Ошибка доступа к базе данных. Приносим свои извинения"); //Выбираем базу данных SalesDept (Отдел продаж) //В случае ошибки формируем сообщение, записываем его в файл //и отправляем по электронной почте if(!mysql_select_db("SalesDept")) { $err_message=date(«Y.m.d H:i:s»).» «.mysql_errno().» «.mysql_error().»\r\n»; error_log($err_message,3,»/mysqlerror. log»); error_log($err_message,1,»admin@somedomam.ru»); die("Ошибка доступа к базе данных. Приносим свои извинения"); } //Устанавливаем кодировку CP-1251 mysql_query(«SETNAMES cp1251»); //Записываем данные о заказчике в таблицу Customers (Клиенты) $qresult = mysql_query(«INSERTINTO Customers (name,phone,address) VALUES ('».$name.»','».$phone.»','».$address.»')»); //Проверяем результат выполнения команды; в случае ошибки формируем // сообщение, записываем его в файл и отправляем по электронной почте if(!$qresult) { $err_message=date(«Y.m.d H:i:s»).» «.mysql_errno().» «.mysql_error().»\r\n»; error_log($err_message,3,»/mysqlerror. log»); error_log($err_message,1,»admin@somedomam.ru»); die("Ошибка при сохранении данных. Приносим свои извинения"); } print "<Ь3>Поздравляем! Регистрация завершенауспешно<^3>"; } ?> 163 |