![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
rezak47 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 24.1.2009 Репутация: нет Всего: нет |
Собсно есть паспорт(с ФИО,ТЕЛ, Адрес и тд) нужно чтобы пользователь вводил эти данные и они сохранялись на сервере, ну или отправлялись на худой конец на мыло. Просто щас стоит форма на основе хтмл, но там должен быть настроен оутлук(
Не подскажите код? |
|||
|
||||
Shark |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 18.6.2006 Где: Москва Репутация: 4 Всего: 4 |
1. создаешь БД
2. создаешь таблицу 3. пишешь 10 строчный код обработки формы и все |
|||
|
||||
NetJunky |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 11.5.2008 Где: Tallinn Репутация: 0 Всего: 0 |
Shark, видимо (не факт) человеку нужен пример. Хотя алгоритм неплохое начало, чтобы было с чем работать.
-------------------- Sleep, those little slices of death; Oh how I loathe them. © Edgar Allan Poe Таллиннцы http://vingrad.ru/groups.php?action=group_...mp;group_id=139 Для записи данных объёмом 1 Терабайт на бумагу, нужно срубить 50000 деревьев. |
|||
|
||||
Shark |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 18.6.2006 Где: Москва Репутация: 4 Всего: 4 |
1. создаем БД
2. создаем таблицу
3. пишем код index.php (страница с формой)
add.php (код обработчик)
вот те примерчик Это сообщение отредактировал(а) Shark - 31.5.2009, 12:47 |
||||||||
|
|||||||||
NetJunky |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 11.5.2008 Где: Tallinn Репутация: 0 Всего: 0 |
Shark, разве называть DB и таблицу одним и темже именем есть хороший тон?
-------------------- Sleep, those little slices of death; Oh how I loathe them. © Edgar Allan Poe Таллиннцы http://vingrad.ru/groups.php?action=group_...mp;group_id=139 Для записи данных объёмом 1 Терабайт на бумагу, нужно срубить 50000 деревьев. |
|||
|
||||
Shark |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 18.6.2006 Где: Москва Репутация: 4 Всего: 4 |
NetJunky, конечно же - нет
![]() я свои БД называю 2-мя буквами, а потом как префикс к таблицам эти буквы втыкаю ![]() |
|||
|
||||
NetJunky |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 11.5.2008 Где: Tallinn Репутация: 0 Всего: 0 |
Так люблю это конечно же, а потом нет... ![]() ![]() Просто в примере были указаны одинаковые имена, вот и решил это отметить, чтобы автору было понятнее))) -------------------- Sleep, those little slices of death; Oh how I loathe them. © Edgar Allan Poe Таллиннцы http://vingrad.ru/groups.php?action=group_...mp;group_id=139 Для записи данных объёмом 1 Терабайт на бумагу, нужно срубить 50000 деревьев. |
|||
|
||||
rezak47 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 24.1.2009 Репутация: нет Всего: нет |
спс будем разбираться, просто в пхп не алле) и бд на сайте нет тк, она там просто не нужна) ну если без нее никак будем думать(
а еще если не трудно пример кода для того чтобы отправлялось на мыло, но без настройки оутлука |
|||
|
||||
Photon |
|
||||
![]() Злобный программер ![]() ![]() Профиль Группа: Участник Сообщений: 282 Регистрация: 27.2.2009 Где: Таганрог Репутация: 10 Всего: 12 |
Shark, внимательно читаем описание функции mail
Перевожу: при отправке сообщения, письмо обязательно должно иметь заголовок From. Он устанавливается через параметр additional_headers или может быть установлен в php.ini. Если нет желания, чтоб письмо уходило с совершенно непонятного адреса, который, возможно, будет считаться спамом и отфутболиваться, надо устанавливать ручками нормальный адрес. Это сообщение отредактировал(а) Photon - 31.5.2009, 17:26 -------------------- With best regards.. |
||||
|
|||||
n3ville |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 1.6.2009 Репутация: нет Всего: нет |
народ, я обновляю сайт один. у меня есть к нему фтп доступ.
файлы add и index я создал, а как мне шаги 1 и 2 сделать? |
|||
|
||||
Shark |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 18.6.2006 Где: Москва Репутация: 4 Всего: 4 |
а хостинг, где у тя сайт лежит, вообще поддерживает mysql?если нет, то 1 и 2 шаг надо будет заменять на файлы Это сообщение отредактировал(а) Shark - 1.6.2009, 22:22 |
|||
|
||||
n3ville |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 1.6.2009 Репутация: нет Всего: нет |
вообще вроде поддерживает) а второй вариант можно как то рассмотреть здесь? ) на всякий случай
|
|||
|
||||
n3ville |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 1.6.2009 Репутация: нет Всего: нет |
при отправке пишет вот такую хрень:
if(isset($_POSTgo'])) { mysql_query("INSERT INTO passportanketa VALUE('".mysql_real_escape_string($_POST['fio'])."', '".mysql_real_escape_string($_POST['address'])."')") } $to = '[email protected]'; $subject = 'тема_письма'; $message = 'текст_письма'; $headers = "From: [email protected]\r\n"; mail($to, $subject, $message, $headers); //если указан e-mail, отправляем и почту //if(!empty($_POST['email'])) { // $to=$_POST['email']; // $subject="Паспортные данные"; // $message="Паспортные данные: " // \n ФИО: ".$_POST['fio']." // \n Адрес: ".$_POST['address']." // mail($to, $subject, $message) or print "Невозможно отослать письмо"; // } |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
а сервер вообще установлен?
|
|||
|
||||
n3ville |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 1.6.2009 Репутация: нет Всего: нет |
тупанул там. не вписал в add.php <?php и ?>
терь вылетает такая ошибка Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ')' in /var/www/html/h2club.mirea.ru/htdocs/projects/passportanketa/add.php on line 4 |
|||
|
||||
Shark |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 18.6.2006 Где: Москва Репутация: 4 Всего: 4 |
ну я, конечно, все понимаю... но в коде ошибка есть: Вот тебе с исправлением
вместо if(isset($_POST['go'])) я написал это if(isset($_POSTgo'])) Почему замечают незначительные ошибки, а значительные не замечают:( Это сообщение отредактировал(а) Shark - 2.6.2009, 16:11 |
||||
|
|||||
n3ville |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 1.6.2009 Репутация: нет Всего: нет |
спасибо, поправил, теперь пишет вот это:
Parse error: syntax error, unexpected '}' in /var/www/html/h2club.mirea.ru/htdocs/projects/passportanketa/add.php on line 5 |
|||
|
||||
bazzjr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 27.12.2007 Где: Россия, Пермь Репутация: 4 Всего: 6 |
Как всегда реально в тему ![]() Добавлено через 1 минуту и 21 секунду
ну дык в чем проблема, смотри в том файле на 5-й линии "}" ну вообщем сколько открывающих "{" столько и закрывающих должно быть "}" |
|||
|
||||
n3ville |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 1.6.2009 Репутация: нет Всего: нет |
ну так всё правильно) с этим там всё ок. а ошибку всё равно выдает
|
|||
|
||||
bars80080 |
|
||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
потому что в конце 3-ей строчки не стоит ; плюс ещё ошибка здесь:
две лишние кавычки и одна лишняя точка, опять же не ; смотрите, подсветка всё показывает
|
||||
|
|||||
Shark |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 18.6.2006 Где: Москва Репутация: 4 Всего: 4 |
bars80080, огромное тебе спасибо.... за выявление моего невнимательства...
n3ville, я, конечно, все понимаю, но ты хотя бы книги читай.. ![]() |
|||
|
||||
n3ville |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 1.6.2009 Репутация: нет Всего: нет |
спасибо всем за помощь) всё равно не работает. будем разбираться.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |