parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Вызвать PHP-скрипт с параметрами

kechinoff 18.12.2006 12:56 / 18.12.2006 13:02

Есть файлы:
main.html - основной файл
send.php - файл, который нужно вызвать

Нужно, чтобы парсер из main.html вызвал файл send.php с параметрами, как:
send.php?Sender=Gosha&Reciever=Petya&Language=1&Message=Bugoga

И он возвращает какой-то текст. Например, сообщение об ошибке.

Проблема заключается в том, что нужно, чтобы send.php нельзя было бы вызвать, набрав его адрес в адресной строке броузера. Т.е. человек вообще не должен догадываться, что вызывается какой-то еще php-файл.
Соответственно, способ:
$status[^file::load[http://lalala/send.php?Sen...]]
не подходит.

Пробовал ^file::cgi и ^file::exec, пока не дошло, что php - это текстовый файл и этими командами он не вызовется. Опа. Кажется дошло, что нужно вызывать ^file::cgi а в первой строке поставить путь к интерпретатору... Правильно мыслю?

...

вставил в первой строке:
#!c:\WebServerMessager\usr\local\php\php.exe
(на денвере тестирую)
не получилось.
Сообщение об ошибке:
exec failed - the file you tried to run �� �������� ����������� Win32 (193). Consider adding shbang line (#!x:\interpreter\command line)
Кто-нибудь знает что можно сделать?