Hallo,
nach einem Servercrash bei all-inkl.com und Umzug auf einen
anderen Server laufen sehr viele Anwendungen nicht mehr, der
Provider reagiert mittlerweile kaum noch, ich hatte hier im Forum
bereits schon eine Beiträge zu.
Hier noch ein weiteres Problem.
In einem älteren Script wird ein Listenfeld wie folgt erzeugt,
es wird dabei auf ein Verzeichnis zugegriffen wo die Namen
der User in der Form 'user.php' enthalten sind.
Es funktioniert nicht mehr, es liegt wahrscheinlich am
Befehl 'exec' (php_safe_mode ist aber off)
Wie kann ich das anders erzeugen?
exec(\"ls ../users\",$resrAr); while(list($key,$val) = each($resrAr)) { $val = ereg_replace(\".php\",\"\",$val); echo \"<option value=\"$val\">$val
Da wär dann auch noch eine Online Liste, die auch
nicht mehr funktioniert, ähnlicher Aufbau.
<? exec("find userlist/ -amin 1 -o -amin 0",$retAr); $numusers = sizeof($retAr); for ($i=0;$i<$numusers;$i++) if ($retAr[$i] != "") { $aus .= " ".ereg_replace("userlist/","",$retAr[$i])." - "; } ?>
Lässt sich das anders als mit exec ausführen?
EDIT
Die Liste wird durch einen HTML Reresh alle 20 Sekunden
neu aufgerufen. Es ist die Online Liste in einem Chat.