Форум: "Прочее";
Текущий архив: 2011.07.24;
Скачать: [xml.tar.bz2];
ВнизPost метод и комбобокс (js?) Найти похожие ветки
← →
Кто б сомневался © (2011-04-06 00:05) [0]Привет.
Нужно сделать след. вещь, но не знаю как - просто я не веб программист. Поискал в нете, не нашел конкретного.
Вобщем есть Post метод кнопка.<form action="http://" method="post" onsubmit="return empty_form()">
<p>
E-mail:
<input name="email" id="msg" type=text size="32" maxlength="45" />
...
<input name="s_amount" type="hidden" value="$amount" />
<input type="submit" value="Далее" />
</p>
</form>
Нужно добавить комбобокс, с выбором стран, и чтобы после нажатия на Post кнопку проверять какой item выбран и делать соотвествующие изменения в <input name="s_amount".
Пожалуйста подскажите как сделать.
Можно ли с Js сделать подобное?
← →
Palladin © (2011-04-06 00:09) [1]а зачем?
<select name="s_amount">
<option value="amount_value_for_rus">Rus</option>
<option value="amount_value_for_cambogio">Cambo</option>
</select>
и при посте передастся то value, какое нужно
или есть еще какой то скрытый смысл в хотелке?
← →
Кто б сомневался © (2011-04-06 00:11) [2]Попробую спасибо. Не знал.
← →
Кто б сомневался © (2011-04-06 01:34) [3]Неполучилось, тут вот в чем проблема.
Дело в том, что в одно из полей передается еще и хэш всех input значений.
Втч и значение s_amount также туда добавляется для общего хэша.
Хэш просчитывается на php на всякий случай дам код:function ref_sign() {
$params = func_get_args();
$prehash = implode("::", $params);
return md5($prehash);
}
Вобщем нужно выбрать s_amount в комбобоксе (цифра) и потом его как то просчитать со всеми значениями в хэш. Можно ли это сделать при нажатии кнопки?
Я знаю что можно отловить нажатие Post кнопки, - передавая все в js функцию (onsubmit="return empty_form()">). Но вот как просчитать хэш на phр и добавить это в специальное поле.
Намекните хотя бы.
← →
Кто б сомневался © (2011-04-06 01:36) [4]Т.е. есть еще и поле <input name="s_sign" type="hidden" value="$sign" />
на данный момент хэш просчитывается при загрузке страницы php функцией.
← →
b z (2011-04-06 02:19) [5]Вы форму отсылаете не себе? (похоже на платежную систему ...)
← →
Кто б сомневался © (2011-04-06 18:22) [6]Да это платежная система smscoin
← →
_Юрий (2011-04-06 20:43) [7]
> Нужно добавить комбобокс, с выбором стран, и чтобы после
> нажатия на Post кнопку проверять какой item выбран и делать
> соотвествующие изменения в
на onchange комбобокса менять значение в "s_amount"?
← →
Кто б сомневался © (2011-04-06 23:49) [8]Вобщем я сделал по другому и проще.
Все как обычно, просто данные amount передаються другому php файлу - невидимому в браузере, в котором при загрузке делается все указано (т.е. как было раньше). Но потом с него делается редирект на плат. систему.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2011.07.24;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.003 c