Форум сетевых администраторов
Показаны 2 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- ob_start и virtual не совместимы? (http://netadmin.ws/forum/showthread.php?threadid=6642)


Помещено polo 26-09-2003 в 01:44:

ob_start и virtual не совместимы?


PHP:


ob_start
(); 
virtual("./cgi-bin/perlscript.cgi"); // допустим он выводит 'hello world'
$test = ob_get_contents(); 
ob_end_clean();

echo 
"First line <br>";
echo 
$test;


вывод будет:

code:
hello worldFirst line<br>


а не

code:
First line<br>hello world


как следовало ожидать. Кто-то может это пояснить или прокомментировать?

__________________
Всегда есть решение.


Помещено Cidex 30-09-2003 в 10:46:

Поток вывода на экран один. Сделай в скрипте perlscript.cgi не PRINT 'hello world' а RETURN 'hello world' и получи впеременную $test1:

$test1 = virtual("./cgi-bin/perlscript.cgi");

и делай с ней что хочеш.


Формат времени GMT. Текущее время 05:32.
Показаны 2 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.