嗨,我是PHP新手,希望有人能幫助我。如何讓我的shell_exec輸出成爲頁面?
有時,執行的shell腳本的輸出可能長達數百行,行被分隔爲格式化html輸出的<BR>
(在shell腳本中替換爲\ n)。
所以我需要知道如何使輸出分頁,我看了一些其他類似的解決方案,但我不能讓他們工作,因爲他們做了不同的事情。
$url = $_POST["website"];
$safeurl = escapeshellarg($url);
#passthru("./check -n ".$safeurl);
$stuff=shell_exec("./webcheck -n ".$safeurl);
$webFile = ($url.'.txt');
$write = $stuff;
$fh = fopen($webFile, 'w') or die("can't open file");
fwrite($fh, $write);
fclose($fh);
$fh = fopen($webFile, "r") or die("can't open file");
$frstuff=fread($fh, filesize($webFile));
fclose($fh);
echo $frstuff;
您是否需要該文本文件,或者您只是將其用作臨時存儲? – pferate 2010-10-26 23:16:56
它是臨時存儲 – Kyoku 2010-10-26 23:29:36