Как вызвать скрипт PHP на веб-сервере? - PullRequest
0 голосов
/ 27 октября 2009

Сервер Apache установлен на одной машине, и на нем присутствует скрипт .php. Теперь из моего приложения win32 или c # как вызвать скрипт и как получить данные с сервера?

Ответы [ 2 ]

2 голосов
/ 27 октября 2009

То же, что и чтение выходных данных с любой веб-страницы, скрипт php обрабатывается сервером

Этот код считывает вывод php-страницы из онлайн-руководства php.net:

HttpWebRequest wr = (HttpWebRequest)WebRequest.Create(@"http://www.php.net/manual/en/index.php");

using (HttpWebResponse resp = (HttpWebResponse) wr.GetResponse())
{
  StreamReader sr = new StreamReader(resp.GetResponseStream());
  string val = sr.ReadToEnd();
  Debug.WriteLine(val);
}
0 голосов
/ 27 октября 2009

Вам нужно открыть сетевое соединение с localhost или использовать интерпретатор командной строки php, но я не уверен, что это только для linux, это должно работать для windows ... попробуйте php (filename.php) выполнить и вернуть отраженный вывод.

...