формы и ещё раз они

Аватара пользователя
oIo_DeN_oIo

формы и ещё раз они

Сообщение oIo_DeN_oIo »

Подскажите как сделать примерно такую же форму

http://www.yourdesign.ru/order.php?q...&x=prices#form


Есть ли проги, скрипты толковые желательно чтоб с выщетом суммы как на примере.

Спасибо
Аватара пользователя
Strange_V

Re: формы и ещё раз они

Сообщение Strange_V »

Вот упрощений вариант



HTML код:

Код: Выделить всё

<script language="JavaScript">
function sums() {
	ss=0;
	for (i=0; i<4; i++){
		el=document.getElementById("r"+i);
		if (el.checked==true)
			ss=ss+parseInt(el.value);
	}
suma=document.getElementById("suma");
suma.value=ss;
}
</script>
<form name="summ" action="" onmouseover="sums()">
<input type="checkbox" id="r0" value="125" OnClick="sums()">Number 0<br>
<input type="checkbox" id="r1" value="5" OnClick="sums()">Number 1<br>
<input type="checkbox" id="r2" value="17" OnClick="sums()">Number 2<br>
<input type="checkbox" id="r3" value="205" OnClick="sums()">Number 3<br>
<input type="text" id="suma" value="0">
</form>



По аналогии добавляться еще элементы…
Аватара пользователя
oIo_DeN_oIo

Re: формы и ещё раз они

Сообщение oIo_DeN_oIo »

а как пригвоздить этот код к кнопке отправить на мыло? с этим то какраз проблемы.... спасибо за код!
Аватара пользователя
Vlad Drakula

Re: формы и ещё раз они

Сообщение Vlad Drakula »

oIo_DeN_oIo


Цитата:



а как пригвоздить этот код к кнопке отправить на мыло? с этим то какраз проблемы.... спасибо за код!



просто создать хидден элемент в форме и менять его значение.
Аватара пользователя
oIo_DeN_oIo

Re: формы и ещё раз они

Сообщение oIo_DeN_oIo »

а можно по-подробнее на примере кода выше?
Аватара пользователя
Vlad Drakula

Re: формы и ещё раз они

Сообщение Vlad Drakula »

suma=document.getElementById("suma");

suma.value=ss;

вот этот кусок отвечает за изменение едитбокса со значением суммы, который отвравится вместе с формой на сервер при отправке.
Аватара пользователя
Strange_V

Re: формы и ещё раз они

Сообщение Strange_V »

Цитата:



suma=document.getElementById("suma");

suma.value=ss;

вот этот кусок отвечает за изменение едитбокса со значением суммы, который отвравится вместе с формой на сервер при отправке.



нужно только дать ему имя



HTML код:

Код: Выделить всё

<input type="text" id="suma" name="ssuma" value="0">



и на стороне сервера принять $_POST['ssuma'] (ну или $_GET['ssuma'], какой метод поставишь)
Аватара пользователя
oIo_DeN_oIo

Re: формы и ещё раз они

Сообщение oIo_DeN_oIo »

я имел ввиду как мне сделать имея форму (например приведенную выше) кнопку отправить

вот вариант



Код:

но надо же ворме указать через какой скрипт отправлять то. а с этим проблемы.

Был когда то такой вариант в начале формы пишешь

Код:

но этот send.phtml отправляет в плохой кодировке...не читабельной... в почтовике...

содержание его



PHP код:

Аватара пользователя
Strange_V

Re: формы и ещё раз они

Сообщение Strange_V »

т.е. тебе надо сам скрипт отправки данных на мыло (на php)?
Аватара пользователя
oIo_DeN_oIo

Re: формы и ещё раз они

Сообщение oIo_DeN_oIo »

Да надо сам скрипт.

Просто выше указанный собирает данные из формы но письмо приходит в таком содержании

: Пупкин Василий

: [url=mailto:ppkin@mail.ru]ppkin@mail.ru[/url]

: 304

:

Перед двоеточиями надобы вставить имена полей ФИО для первого поля... притом name"fData[1]" надо писать для каждого поля для обтработчика (скрипта)
Ответить

Вернуться в «Вебмастеру»