[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выполнение скрипта из адресной строки
ahsley
имеется страница(например index.php) с кнопкой, по нажатию которой запускается скрипт. так вот, что нужно дописать после index.php, чтобы запустить скрипт напрямую из адресной строки? спасибо.



Спустя 4 минуты, 33 секунды (23.05.2010 - 18:07) Basili4 написал(а):
Вот смотри если есть скрипт print.php котрому например передаются get параметры id или еще какие не суть важно пишется так www.blabla.ru/print.php?id=1&blabla=2323 и тд.

Спустя 17 минут, 7 секунд (23.05.2010 - 18:24) ahsley написал(а):
читал про эти гет и пост, но ничего толком не понял, в php я 0 sad.gif
знаю только, благодаря своим наблюдениям, что эти все параметры передаются в такой форме(через "?" и "&").
дело в том, что не знаю, что именно нужно передавать, там ведь ни логин, ни пасс, а просто кнопка.
<input type="submit" class="buttons" value="buttontext" style="width:250px;"><input type="hidden" name="action" value="create">
вот такой ее код

наверное, требуется еще какие-то параметры?

Спустя 11 минут, 36 секунд (23.05.2010 - 18:35) Basili4 написал(а):
выше кнопки есть такой код <form action="чегото там" method="POST или GET">

и ниже должно быть <input name="чегото там"> ..... Вот смотри в actione указыватеся скрипт метод тут понятно name инпутов это имена переменных которые передаются в PHP скрипт елси стоит get то не чего сложного запоменай имена вставляй их как я выше показал и все если post так не получится

Спустя 10 минут, 33 секунды (23.05.2010 - 18:46) Guest написал(а):
в форме метод пост стоит. значит, не получится sad.gif
придется искать другие способы..

Спустя 3 часа, 24 минуты, 30 секунд (23.05.2010 - 22:10) Unlikely написал(а):
Можно с помощью js и $_GET

document.getElementById('id').click() // Нажимает кнопку 'id'

if($_GET['click']) {
echo "<script>document.getElementById('id').click()</script>";
}


Как то так наверно. В js не шарю.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.