Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Передать значение Web-серверу методом POST

Ответить
Настройки темы
Передать значение Web-серверу методом POST

Аватара для Scorpion666

Пользователь


Сообщения: 81
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


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

Отправлено: 08:03, 29-06-2007

 

Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


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

Отправлено: 08:47, 29-06-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


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


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

Отправлено: 12:12, 29-06-2007 | #3


Аватара для Scorpion666

Пользователь


Сообщения: 81
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


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.
Интересно а какие еще можно придумать варианты!

Отправлено: 13:08, 29-06-2007 | #4


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


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

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 15:40, 29-06-2007 | #5

Underson


Сообщения: n/a

Профиль | Цитировать


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

Отправлено: 22:51, 06-07-2007 | #6



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Передать значение Web-серверу методом POST

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
POST-сигнал и POST-code нормально. Загрузка есть. Монитор не "светит". yurfed Непонятные проблемы с Железом 2 05-01-2013 19:14
как передать (не принять!) методом POST данные на др. сервер VART Вебмастеру 11 25-11-2010 12:54
V. 2007 - Web-доступ к серверу Exchange 2007 из Интернета через бранмауэр Candyman Microsoft Exchange Server 1 29-07-2009 11:39
можно ли передать POST запрос без использования форм? rizz Вебмастеру 7 29-06-2009 21:23
Интернет - My Web Sites on MSN\My Web Documents eugrus Microsoft Windows 2000/XP 0 10-11-2008 14:59




 
Переход