Показать сообщение отдельно

  #8  
Старый 12.04.2009, 10:34
art2222
Участник форума
Регистрация: 28.04.2008
Сообщений: 172
С нами: 9492347

Репутация: 270
По умолчанию

Цитата:
Только что проверил. И system() и passthru() выводят результат. Или у меня php неправильный=(
Нет. PHP правильный)
Вызов system() пытается автоматически очистить буфер вывода web-сервера
после каждой строчки вывода, если PHP работает как серверный модуль.
Возвращает последнюю строку командного вывода при успехе, FALSE при неудаче.

Если нужно выполнить команду и передать все данные из команды обратно без интерференции, юзай passthru(),
которая возвращает полностью весь вывод и может использоваться для отображения бинарных данных (картинки например).

Последний раз редактировалось art2222; 12.04.2009 в 10:37..
 
Ответить с цитированием