|
|
|
Передача параметров через форму
|
|||
|---|---|---|---|
|
#18+
Срочно нужна консультация: Через форму нужно передать параметры методом POST. Причем посредством промежуточного скрипта. Словом, на форме1 есть поля Имя пользователя, Пароль, и Вид услуги (в списке выбора combobox. Первый сервис ВЕБ-мэйл, другой- ВЕБ-смс. В зависимости от выбора надо запустить разные action. Для этого используем промежуточный скрипт, который решит какой action выбирать. и сделать header(Location: http://.....") Но там передаётся через get переменные. Но мне надо опять таки post, чтобы не виднелось в строке адреса. Помогите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2005, 16:57 |
|
||
|
Передача параметров через форму
|
|||
|---|---|---|---|
|
#18+
авторДля этого используем промежуточный скрипт, который решит какой action выбирать. и сделать header(Location: http://.....") вместо "и сделать header" можно сделать form.action = ..., а затем (если нужно) form.submit(); (вместо "form" - id твоей формы). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2005, 18:12 |
|
||
|
Передача параметров через форму
|
|||
|---|---|---|---|
|
#18+
Для этого нужно использовать JS. Или показывать пользователю две формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2005, 18:12 |
|
||
|
Передача параметров через форму
|
|||
|---|---|---|---|
|
#18+
Простите, Шогал, Эти методы JavaScript или PHP? посмотрите на нашу страничку www.karabakhtelecom.com проблема на главной странице. мне нужно чтобы при выборе WebMail выбирался action="http://webmail.ktsurf.net/cgi-bin/sqwebmail?index=1" а там уже ему методом POST я передам другие параметры. а при выборе WebSMS должен выбираться action="http://websms.ktsurf.net/smslogin.php" Я думаю, что задачу надо решить на JavaScript. Положим, атрибуту id формы присвоено значение (или нужно атрибуту name?) что дальше? Ну пожалуйста помогите... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 10:33 |
|
||
|
Передача параметров через форму
|
|||
|---|---|---|---|
|
#18+
Можно использовать JavaScript. Форме определяем функцию на событие onSubmit приблизительно следующего содержания: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 10:49 |
|
||
|
Передача параметров через форму
|
|||
|---|---|---|---|
|
#18+
Привет Scey! Этот код где нужно вставить? На главной странице? В каком месте? Код: plaintext А submit где делать? Думаю, вы будете моим спасителем..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 10:59 |
|
||
|
Передача параметров через форму
|
|||
|---|---|---|---|
|
#18+
Этот код нужно вставить на главной странице, желательно до тэга BODY, и оформить как функцию. <имя формы> - это в моем понимании именно name (по крайней мере я делаю именно так). Схематичный код страницы: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 11:31 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=32961506&tid=1478610]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
141ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 442ms |

| 0 / 0 |
