Перейти к содержимому

Реферальная программа Мегаплана

Партнерская программа Kredov

Как сделать несложную форму запроса?

#1 dvf

dvf
  • Пользователь
  • 13 сообщений
  • Репутация: 0
0

Отправлено 17 Ноябрь 2008 - 23:13

По воле случая приходится изредка вникать в тонкости сайтостроительства. Ныне попросили сделать форму запроса со страницы сайта с отправкой введеных данных на мыло с сохранением имен полей. Примерный вид формы представлен на рисунке.
Число позиций в поле запроса выставить счет хотелось бы иметь возможность увеличивать. Поле источника получения информации о продукции должно при необходимости скроллироваться. Место для печати, подпись и ф.и.о., конечно, не нужно.
Может быть есть ссылки на готовые решениЯ? Хотелось бы, конечно, и почитать о такого рода формах. Очень сложные конструкции и скрипты я не потяну :)
Сайт размещен как домен второго уровня.
Изображение

 

 

  • 0

#2 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 17 Ноябрь 2008 - 23:54

dvf, если вы в таком виде хотите представить бланк заказа, поясните:
1) Как пользователь определяет продукт(вводит вручную, выбирает из выпадающего списка, помечает галочками)
2) "Иметь возможность увеличивать счёт" что это значит? Без перезагрузки страницы плюсовать к счёту цену введённого товара или что?
3) Как вы собираетесь получить подпись заказчика?
4) В данном виде вам надо получать данные на email?
5) Напишите какие поля должны быть обязательными!
  • 0

#3 dvf

dvf
    Topic Starter
  • Пользователь
  • 13 сообщений
  • Репутация: 0

Отправлено 18 Ноябрь 2008 - 00:40

Бланк заказа, конечно, в виде web-страницы.
1. Вводит вручную.
2. В форме представлено всего три строки для позиций. Но в Word-e легко добавить строку, а как это сделать на странице? Наверно, кнопка "Добавить позицию"?
3. "Место для печати, подпись и ф.и.о., конечно, не нужно" (в конце документа).
4. Да, на e-mail, либо в .html, либо в виде текстового файла, но с форматированием, чтобы можно было понять какие данные к какому полю.
5. Все поля обязательны. (Террор, но причуда не моя).
По идее, можно было бы создать что-то типа интернет магазина с позициями и корзинами, формированием заказа, но боюсь, такой изыск я не потяну. Мне как-то попадалась информация, что такого рода формы создают на основе .dhtml.
  • 0

#4 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 19 Ноябрь 2008 - 21:26

Про DHTML вам сказали не подумав... Это обычный динамический HTML, служит для динамического оформления страницы + фильтры(shadow и др.)
1) Я бы лучше предложил сделать либо заполнение с помощью выпадающего списка, либо с появлением списка для выбора при наборе символов.
2) Добавление позиций делается довольно просто с помощью JavaScript, просто надо будет добавить ещё 2 поля к тем что есть...
3) Ок
4)Лучше всего в HTML. Как видишь, так и будет. Вот только при печати надо будет делать форматирование.
5) Ну это не проблема.

В данный момент я не могу предоставить вам скрипт, у меня нет времени для его написания, но вот что я нарыл в инете по данной теме.
Динамическое создание форм
_http://php.spb.ru/phpLoginForm/
  • 0

#5 dvf

dvf
    Topic Starter
  • Пользователь
  • 13 сообщений
  • Репутация: 0

Отправлено 19 Ноябрь 2008 - 22:47

Спасибо. Обязательно ознакомлюсь.
  • 0

#6 dvf

dvf
    Topic Starter
  • Пользователь
  • 13 сообщений
  • Репутация: 0

Отправлено 22 Ноябрь 2008 - 01:30

Хотел было порадоваться, да облом. Домен то второго уровня, но без поддержки скриптов, в том числе и php. Загрузил все необходимое на сайт, чтобы вызвать файл *.php и создать форму для отображения клиенту - *.fl, а *.php просто открывается в редакторе (Dreamweaver CS3), т.к. по расширению привязан к нему. Если вся загвоздка в отсутствие поддержки этого языка, подскажите, пожалуйста. По идее Dreamweaver CS3 при соответствующих настройках, наверно, должен был бы сам эмулировать среду площадки? Тогда как его настроить?
  • 0

#7 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 23 Ноябрь 2008 - 11:43

1) Раз хостинг не поддерживает php то вы не сделаете никакой формы...
2) Без сервера на подобии Apache и самого PHP эмулировать работу через DW вам не удастся. Притом, ну вот вы сделаете на локальном компе, всё будет работать, а в инете хостинг не поддерживает php, зачем же тогда с этим возиться, вам ничего не удастся.
  • 0

#8 dvf

dvf
    Topic Starter
  • Пользователь
  • 13 сообщений
  • Репутация: 0

Отправлено 23 Ноябрь 2008 - 19:20

Если будет работать, то это и будет мотивацией к приобретению тарифа на хосте с поддержкой php. Но на главный вопрос Вы ответили. :)
Но тут же возникает другой: в инете есть площадки, на которые можно было бы для работы загрузить файлы (скрипты php) и попробовать? Не готовый проект отсылать на рассмотрение, написав заявку, а придумав любое временное имя узла поэкспериментировать? Разворачивать IIS на системе не хотелось бы, т.к. не силен в этом.
  • 0

#9 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 23 Ноябрь 2008 - 21:28

Можно поставить локальный сервер. Зачем вам какие-то площадки в интернете, если всё можно делать без выхода в интернет. Хотяб таже самая сборка Denwer
_http://www.denwer.ru/ (Денвер-3 Apache 2 + SSL, PHP 5, MySQL 5, phpMyAdmin, многопроектность, работа с Flash-накопителем)

IIS не советую...
_http://ru.wikipedia.org/wiki/IIS
Он ближе для ASP или ASP.NET чем к PHP.
  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Оформление форума – IPBSkins.ru