webForumDet fria alternativet
Logga in / Bli medlem

system()

PHP

1 svar · 152 visningar · startad av zOLOz

Medlem sedan apr. 200297 inlägg
Trådstart#1

Jag testade med att köra

<?php
$cmd=system("/glftpd/bin/ftpwho");
$cmdout=eregi_replace("\n","<br>",$cmd);
/*        str_replace funkade inte heller  */
echo "$cmdout";
?>

Nu får jag ut all text på samma rad.. fast jag vill ha <br> efter varje radbrytning.. ftpwho bör ge utdata ungfär så här

.----------------------------------------------------------------------------.
| Username | PID   | OnLine   | Action                                       |
|----------+-------+----------+----------------------------------------------|
| zOLOz    | 2157  |    04:02 | Idle:    04:01                               |
`----------------------------------------------------------------------------'

fast allt kommer på en rad.. nån som vet vad som man ska göra?

Medlem sedan aug. 20002 975 inlägg
#2

Testa:

echo "<pre>";
echo "$cmdout";
echo "</pre>";
257 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)