Hiho, ich habe ein nettes script welches ich über PHP ausführen kann.
Funktioniert auch super! Nur sind die Wartezeiten etwas lang :/
Okaj normaler Weise gibt es bei dem Script so etwas wie ein Ladebalken...
nur den bekomme ich nicht ausgegeben!
Auch funktioniert mein Zeilenumbruch überhaupt nicht obwohl ich ihn mit nl2br bearbeitet habe.
Wenn wer eine Idee hätte wo ich einen Fehler mache, wäre ich über Glücklich!
Es ist ein Multiupload script für Hoster wie Rapidshare und co. für welches ich gerade eine PHP Oberfläche schreibe.
Die normale Ausgabe wenn ich es über die shell starte:
die '#' (rauten) sind hier als hochlad Zeit zu verstehen nur die ausgabe die ich per php bekomme sieht so aus:
(Übersichtshalber habe ich nicht alles in eine Zeile geschrieben, im Normalfall ist die Ausgabe aber komplett in einer Zeile)
wie man sieht nicht grade sehr strukturiert oder sonstiges :/
obwohl meine aufruf folgendermaßen aussieht:
Aber die Ausgabe ist auch nicht wie von mir gewollt in der Textarea :/ die textarea wird erst nach der ausgabe kreiert.
Ich hoffe jemand kann mir helfen.
Denke im voraus.
//EDIT1:
Achja mit shell_exec bekomme ich es zwar in die textarea aber nicht mehr in "Echtzeit" also das Script läuft erst komplett durch bevor es die textarea mit Inhalt anzeigt.... also auch nicht das wahre!
EDIT2: Betriebsystem natürlich Linux und PHP5 ohne Safe_Mode wenn mich nicht alles täuscht*g*
Funktioniert auch super! Nur sind die Wartezeiten etwas lang :/
Okaj normaler Weise gibt es bei dem Script so etwas wie ein Ladebalken...
nur den bekomme ich nicht ausgegeben!
Auch funktioniert mein Zeilenumbruch überhaupt nicht obwohl ich ihn mit nl2br bearbeitet habe.
Wenn wer eine Idee hätte wo ich einen Fehler mache, wäre ich über Glücklich!
Es ist ein Multiupload script für Hoster wie Rapidshare und co. für welches ich gerade eine PHP Oberfläche schreibe.
Die normale Ausgabe wenn ich es über die shell starte:
PHP-Code:
xxx@xxx1:/var/www/xxx$ bash ./xxx.sh ./files.zip
Uploading next file: file.zip
######################################################################## 100,0%
Filename: file.zip
Download: [url]http://xxx.com/xxx/xxx/[/url]
Delete : [url]http://xxx.com/xxx/xxx/[/url]
Settings: ---
######################################################################## 100,0%
Upload completed successfully.
Filename: file.zip
Download: [url]http://xxx.com/xxx/xxx/[/url]
Uploading next file: file.zip
######################################################################## 100,0%
Upload completed successfully.
Filename: file.zip
Download: [url]http://xxx.com/xxx/xxx/[/url]
Uploading next file: file.zip
######################################################################## 100,0%
Upload completed successfully.
Filename: file.zip
Download: [url]http://xxx.com/xxx/xxx/[/url]
PHP-Code:
Uploading next file: file.zip Filename: file.zip Download: [url]http://xxx.com
/xxx/xxx/[/url] Upload completed successfully. Filename: file.zip Download:
[url]http://xxx.com/xxx/xxx/[/url] Uploading next file: file.zip Upload completed
successfully. Filename: file.zip Download: [url]http://xxx.com/xxx/xxx/[/url] Uploading
next file: file.zip Upload completed successfully. Filename: file.zip Download:
[url]http://xxx.com/xxx/xxx/[/url]
wie man sieht nicht grade sehr strukturiert oder sonstiges :/
obwohl meine aufruf folgendermaßen aussieht:
PHP-Code:
$output = system("bash ./xxx.sh file.rar");
$ees = nl2br($output);
echo ("<textarea name=\"upload\" cols=\"65\" wrap=\"VIRTUAL\">$ees</textarea>");
echo ("<br>Upload fertig!<br>");
Ich hoffe jemand kann mir helfen.
Denke im voraus.
//EDIT1:
Achja mit shell_exec bekomme ich es zwar in die textarea aber nicht mehr in "Echtzeit" also das Script läuft erst komplett durch bevor es die textarea mit Inhalt anzeigt.... also auch nicht das wahre!
EDIT2: Betriebsystem natürlich Linux und PHP5 ohne Safe_Mode wenn mich nicht alles täuscht*g*
Kommentar