Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Передать значение Web-серверу методом POST (http://forum.oszone.net/showthread.php?t=86112)

Scorpion666 29-06-2007 08:03 605692

Передать значение Web-серверу методом POST
 
Доброе ремя суток!
Есть к примеру ссылка такого вида <a href="?user=Pupkin&id=4">
Можно ли передать Web-серверу по ссылке методом POST переменные user и id?
Заранее благодаою!

XCodeR 29-06-2007 08:47 605704

Scorpion666
нельзя. через прямую ссылку можно передовать только GET переменные.

vadimiron 29-06-2007 12:12 605802

Scorpion666
При нажатии на кнопку(ссылку) можно активировать JavaScript, который создать поля со значениями и submit() - отправит их на сервер.


Scorpion666
а что за проблема?? может по-другому её решим?

Scorpion666 29-06-2007 13:08 605836

vadimiron
Цитата:

При нажатии на кнопку(ссылку) можно активировать JavaScript, который создать поля со значениями и submit() - отправит их на сервер.
Это хорошая идея :)
Я ее уже реализовал
PHP код:

echo "<script language=\"JavaScript\">
    function CurentPage(Page){
        document.SM.page.value = Page;
        document.SM.submit();
    }
</script>
<form name=\"SM\" method=\"POST\" action=\"\">
    <input type=\"hidden\" name=\"selectnik\" value=\""
.$_POST["selectnik"]."\">
    <input type=\"hidden\" name=\"rec_countSel\" value=\""
.$_POST["rec_countSel"]."\">
    <input type=\"hidden\" name=\"page\">
</form>"


а ссылка имеет вид:
PHP код:

echo "<a href=\"javascript:CurentPage(Номер страницы)\">номер страницы</a>"

Задание такое, организовать постраничный вывод, значение передаются методом POST.
Интересно а какие еще можно придумать варианты! :)

Prisoner 29-06-2007 15:40 605902

Имхо, это очень плохое задание: нельзя будет передать кому-то (по асе, на форуме да и вообще) ссылку на конкретную страницу. Невозможность на что-то ссылаться - препятствие в доступе, что противоречит одному из принципов организации информации в Сети - доступность. Чем же GET не угодил?

Underson 06-07-2007 22:51 609441

ктсати да... согласен с Prisoner, какие религиозные убеждения мешают пользовать GET


Время: 23:43.

Время: 23:43.
© OSzone.net 2001-