ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
440
440
EMPFEHLEN
-
Hi Forum,
ich muss mit PHP einen Befehl bauen und diesen im System (linux) ausführen.
Was soll ich nehmen? exec? passthru?
Wie bekomm ich dann mit, wenn der Befehl ausgeführt wurde, da ich den Befehl in einer Schleife mehrmals (mit verschiedenen Parametern) aufrufen muss.
Vielen Dank
paddé
-
Servus,
wir haben immer system() verwendet.
vg Clemens
-
05.03.07 17:58 #3
- Registriert seit
- Dec 2004
- Beiträge
- 666
Das kommt darauf an, was du erreichen willst:
- exec(): Führt ein Programm aus, gibt aber keine Ausgabe aus
- system(): Führt ein Programm aus und zeigt dessen Ausgabe an. Wir ein zweiter Parameter angegeben, wird die Ausgabe in diese Datei gschrieben
- passthru(): Führt ein Programm aus und zeigt dessen Ausgabe an. Wir ein zweiter Parameter angegeben, wird die Ausgabe in diese Datei gschrieben. Jedoch sollte man passthru() benutzen, wenn binäre Daten zurückgegeben werden
Viele GrüßeNichts kann existieren ohne Ordnung - Nichts kann entstehen ohne Chaos
(Albert Einstein)
Ähnliche Themen
-
Java Programm als Dienst unter Linux Debian ausführen
Von marcel_m im Forum Linux & UnixAntworten: 25Letzter Beitrag: 19.03.08, 11:09 -
Externe Programme unter LINUX ausführen
Von Laocoon im Forum JavaAntworten: 2Letzter Beitrag: 19.12.06, 13:34 -
Per linux unter Windows ein befehl ausführen
Von LiVe im Forum Linux & UnixAntworten: 2Letzter Beitrag: 31.03.06, 13:37 -
Filesharing unter Linux, welches Programm?
Von NiciB im Forum Linux & UnixAntworten: 2Letzter Beitrag: 02.10.04, 20:06 -
aus Programm Unix/Linux befehle ausführen und Ergebnisse einlesen
Von Navigato im Forum C/C++Antworten: 7Letzter Beitrag: 26.09.04, 21:29





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren