![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Enya |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
Вот какую задачу дали мне:
Нужно несколько полей формы, юзер вводит там типа данные
У меня есть вот такой скрипт отправки почты, можно его дорабоать?
-------------------- Утсанвлен Денвер 1. PHP Version 5.1.6 2. MySQL 5.0.18-max 3. phpMyAdmin 2.6.1 |
||||
|
|||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: -2 Всего: 30 |
Что тут дорабатывать?
-------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Enya |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
Куксикус, а как скрестить ваше предложение с предложенным скриптом?
Ведь нужно наверное делать проверку на заполненыли поля
-------------------- Утсанвлен Денвер 1. PHP Version 5.1.6 2. MySQL 5.0.18-max 3. phpMyAdmin 2.6.1 |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: -2 Всего: 30 |
Ну да, я написал как эти все поля отправить по email. Т.е. вам надо сделать проверку ввели поля или нет. Наверно лучше даже не через isset а через empty и если все поля заполнены (или может у вас не все обязательные) и дальше запускать то что дал я.
-------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Enya |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
Куксикус, спасибо за идейку. Я в ближайщее время по пробую. Должно получиться.
-------------------- Утсанвлен Денвер 1. PHP Version 5.1.6 2. MySQL 5.0.18-max 3. phpMyAdmin 2.6.1 |
|||
|
||||
| Enya |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
Куксикус, cпасибо тебе. Получилось. Появился ещё один вопрос по этому скрпту, вы не мог ли бы взглянуть?!
Как убрать проверку на эти символы? Ведь у кого-то есть такие символы в адресах почтовиков, например [email protected] - при вводе пишет, мол неверный э-маил. -------------------- Утсанвлен Денвер 1. PHP Version 5.1.6 2. MySQL 5.0.18-max 3. phpMyAdmin 2.6.1 |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: -2 Всего: 30 |
Вот проверка на e-mail
Впринципе убрать можно но ИМХО проверка e-mail'а это лишнее я бы сделал простое if(!empty($mail)) и всё т.к. адрес может быть каким угодно, а если человек заинтересован в том чтобы получить письмо он введёт правильный e-mail а заставлять юзера вводить правильный e-mail если он нехочет смысла нет, он может и [email protected] ввести и письма будут в никуда уходить. -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Enya |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
Вот ещё с чем столкнулась, уже в этом скрипте разного добавила, а теперь меня просят ещё добавть одну фишку:
- В форму вводят количестко квадратов (от 1 до 12) - а рядом в форме выводиться стоимость заказа (кол-во квадратов х на 10 руб = стоимость заказа). Данные о стоимости заказа нужно включить в $mailbody И я вот не знаю, как сделать так, что бы толькоот ввода данных в форму, без перезагрузки страницы выводилась цена заказа. Нужно использовать JavaScript? -------------------- Утсанвлен Денвер 1. PHP Version 5.1.6 2. MySQL 5.0.18-max 3. phpMyAdmin 2.6.1 |
|||
|
||||
| AztEK |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 723 Регистрация: 4.1.2005 Репутация: 6 Всего: 18 |
Да, нужно JavaScript. Обратись в соответствующий форум.
-------------------- Linux is like wigwam -- no windows, no gates, apache inside. |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |