Страница: 1 | 2 | 3 |
Вопрос: php.exe
Добавлено: 08.11.06 23:32
Автор вопроса: Sacred Phoenix | ICQ: 304238252
Гы-гы, пост немного не в тему форума :))
Решил я воть заняться изучением PHP :) Надыбал пакет PHP 4.4. В него входит интерпретатор php.exe. С преобразованием скрипта в HTML без передачи параметров я разобрался, а с передачей параметров — нет :( Собсно в этом и вопрос: как передать GET- и POST-параметры преобразуемому скрипту?
Ответы
Всего ответов: 31
Номер ответа: 1
Автор ответа:
-АлександР-
Вопросов: 55
Ответов: 1008
Web-сайт:
Профиль | | #1
Добавлено: 08.11.06 23:54
Отсюда
Имя : <input type=text name=name>
Пароль : <input type=text name=pass>
<input type=submit name=send value=Отправить>
</form>
<?php
echo "kgjk";
?>
echo "Имя - $_POST[name] ";
echo "Пароль - $_POST[pass] ";
$file = fopen("RGR.txt","r" //открываем файл для чтения
print "$file<br>";
fpassthru($file);
?>
Номер ответа: 2
Автор ответа:
-АлександР-
Вопросов: 55
Ответов: 1008
Web-сайт:
Профиль | | #2
Добавлено: 08.11.06 23:58
Блин, готовый скрипт скопировал, много лишнего привел:
Короче отсюда:
Имя : <input type=text name=name>
Пароль : <input type=text name=pass>
<input type=submit name=send value=Отправить>
</form>
echo "Имя - $_POST[name] ";
echo "Пароль - $_POST[pass] ";?>
Можно так:
$Name = $_POST[name]
$pass = $_POST[pass]
Номер ответа: 3
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #3
Добавлено: 09.11.06 03:48
Наверно, Священного Феникса куда больше интересует, как передавать эти параметры непосредственно интерпретатору из командной строки. GET-параметры передаются через пробел в самой командной строке, а POST подаются в stdin, но загвоздка в том, что для того, чтобы PHP что-то из него прочитал, нужно установить переменную окружения CONTENT_LENGTH, так что какой-нибудь стуб написать все же стоит.
X-Powered-By: PHP/5.1.2
Content-type: text/html
array(0) {
}
array(3) {
["id"]=>
string(1) "1"
["ui"]=>
string(1) "4"
["iu"]=>
string(6) "ewrjlj"
}
Номер ответа: 4
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #4
Добавлено: 09.11.06 03:49
Ахда
hm.php
var_dump($_POST);
var_dump($_GET);
?>
Номер ответа: 5
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #5
Добавлено: 09.11.06 15:23
Мне достаточно получить ответ насчет IE. Сам юзаю MyIE2, написанный на основе IE, а прогу планирую написать для себя, чтоб легче было отлаживать скрипты.
2 -АлександР-: не, не то я хоетл узнать как раз то, что написал Sharp. Хотя а попытку помочь тож пасибо!
Номер ответа: 6
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #6
Добавлено: 09.11.06 16:02
Привяжи PHP у веб-серверу (IIS или Apache).
Номер ответа: 7
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #7
Добавлено: 09.11.06 18:38
Номер ответа: 8
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #8
Добавлено: 09.11.06 18:59
Ну можно перехватывать обращение к файловой системе... Можно написать свой обработчик какого-нибудь протокола типа php://c:/1.php, и т.п., но лучше все же поставить сервер Small HTTP Server весит около 70 килобайт и к нему нормально прикручивается PHP.
Номер ответа: 9
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #9
Добавлено: 09.11.06 21:24
Номер ответа: 10
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #10
Добавлено: 09.11.06 22:12
Sacred Phoenix, так никто не делает. Кто кодит на пхп, ставит себе апач или исс сервер, подругому это как-то мегакриво Small HTTP Server действительно выход в твоей ситуации.
Номер ответа: 11
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #11
Добавлено: 10.11.06 04:55
Регистрируешь shell extension, прописываешь его в HKCR\php (без точки). Для примера посмотри, например, HKCR\ms-help
Номер ответа: 12
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #12
Добавлено: 10.11.06 15:42
В общем ладно, поставил я Small HTTP Server. Работает нормаль.
Sharp'у еще раз спасибо за помощь!
ЗЫ. Кста, где мона взять mySql максимально легкий? 5-ой версии вообще весит 33 метра...
Номер ответа: 13
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #13
Добавлено: 10.11.06 18:10
Возьми 3-ю. Базовый SQL он поддерживает и обладает приятной скоростью.
Номер ответа: 14
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #14
Добавлено: 10.11.06 18:50
13 метров — не выход
Номер ответа: 15
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #15
Добавлено: 10.11.06 20:59
Если такой напряг с инетом, заказжи доставку дисков у того же трафиккомпресора... там 4,7 ГБ они тебе на диск с инета запишут и пришлют домой рублей за 500-600...