Доброго времени суток, есть следующий вопрос относительно php. Как с помощью php передавать параметры в интернет - страницу, например в поле ввода, или как "нажать кнопку". Такая технология применяется при авторегистрациях. Например у нас есть вот такая страница: www.bposter.net
нам нужно ввести параметры : ссылка, заголовок, описание, тэги и нажать кнопку "отправить"
или если смотреть на уровне кода, то:
PHP |
</div><div id="box_submit"><div class="row"><label>Ссылка</label><input class="input" name="url" type="text" value=""/> <span class="form_error" style="display:none"></span></div><div class="row"><label>Заголовок </label><input class="input" name="title" type="text" value=""/> <span class="form_error" style="display:none"></span><div id="get_title"><a href="#" onclick="getTitle(); return false;">взять со страницы</a></div></div><div class="row"><label>Описание</label><textarea class="textarea" name="desc" rows="10" cols="40"></textarea></div><div class="row"><label>Теги <small style="font-weight:normal;">(через запятую)</small></label><textarea class="textarea" name="tags" rows="3" cols="40"></textarea></div><div class="row" style="margin-top:10px;"><input class="submit" type="submit" value="Отправить"/> |
мы видим, что нам нужно передать параметры в
PHP |
name="url", name="title", name="desc", name="tags" |
и нажать кнопку
PHP |
<input class="submit" type="submit" value="Отправить"/> |
Как это сделать в
php сценарии? Нигде не могу найти ответ на данный вопрос, надеюсь вы мне поможете
P.S. с вводом параметром разобрался, но до сих пор не могу понять, как "нажать кнопку через адресную строку"
http://www.bposter.net/?url=www.test.ru&ti...=desc&tags=tags Спустя 6 минут, 29 секунд (25.10.2009 - 18:10) Else написал(а):
на скрипт обработчик через fsockopen отправляеш данные в переменные забиваеш что надо и кидаеш на обработку
Спустя 30 минут, 15 секунд (25.10.2009 - 18:40) molot написал(а):
А по подробней можно? Если можно на примере... больше всего интересует, как нажать кнопку через командную строку. Вообще моя цель написать программу автоматического добавления сайта в каталог.
Спустя 21 час, 36 минут, 57 секунд (26.10.2009 - 16:17) Diakon написал(а):
Может я что не понял в вашем вопросе, но на сколько мне известно данные PHP может передовать 2мя методами POST и GET.
Если передаеш через нажатие кнопки - читай про метод POST
Если данные передаеш через нажатие по ссылке - курите в сторону метода GET
P.S.
Если разберать ссылку что вы привели:
http://phpforum.ru/html/counter/counter.ph...=desc&tags=tagsто видимо вы передаете методом GET следующие переменные
link
url
title
desc
tags
Поиметь эти значения можео командой типа такого:
if($_GET['url']) {$url = $_GET['url']; }
Теперь в переменной $url хранится строка www.test.ru
Спустя 1 день, 4 часа, 51 минута, 55 секунд (27.10.2009 - 21:09) molot написал(а):
вы меня маленько не поняли.
1. Скажите, как "нажать кнопку" через адресную строку, т.е. методом GET
2. Я пытаюсь написать скрипт автоматической регистрации, например на сайте bposter.net
Спустя 1 час, 42 минуты, 30 секунд (27.10.2009 - 22:51) Krevedko написал(а):
Спустя 2 минуты, 30 секунд (27.10.2009 - 22:54) molot написал(а):
Ну ведь это получится, что я просто занес значения в переменную, надо же их еще как-то передать в сценарий или я ошибаюсь. Т.е. я хочу сказать то, что когда мы нажимаем на кнопку то эти значения куда то передаются, а в моем случае этого не происходит
Спустя 3 минуты, 47 секунд (27.10.2009 - 22:58) Krevedko написал(а):
ну какой action в тэге form напишешь, туда и передадутся
Спустя 6 минут, 43 секунды (27.10.2009 - 23:04) molot написал(а):
а можно увидеть пример скрипта авторегистрации на сайте, чтобы понять как все происходит? буду очень благодарен
Спустя 3 минуты, 57 секунд (27.10.2009 - 23:08) Krevedko написал(а):
Спустя 18 минут, 1 секунда (27.10.2009 - 23:26) molot написал(а):
Спустя 7 минут, 5 секунд (27.10.2009 - 23:33) Krevedko написал(а):
там на первой же странице рабочий пример дан
Спустя 1 минута, 54 секунды (27.10.2009 - 23:35) molot написал(а):
да я понял, но там вообще интересный материал приведен, вроде как инструкция