Matt: Externes Programm ausführen

Beitrag lesen

Guten Tag,

ich möchte das Programm htpasswd.exe via Browser ausführen lassen.
Ich hab eine PHP Seite erstellt, der die Variablen $user und $pass weitergibt und jetzt soll htpasswd diese Werte in eine passwd-Datei schreiben.
Nur htpasswd liefert ja eine ausgabe auf der Kommandozeile und ich bekomme es beim besten willen nicht hin diese im Browser anzeigen zu lassen. Bei Funktionen wie "dir" und "help" klappt das, nur bei htpasswd nicht

Wer kann mir helfen???

MfG
Birger

Hi Birger,

du könntest eine Batch datei erstellen die es dir abnimmt und per PHP diese aufrufen:
<PHP>
exec ("do.bat $variable1 $variable2");

<BATCH DATEI>
@echo on

cd pfad\inwelcher\deine\htpwexeLIEGT
deinefunktion %1 %2

Anmerkung:
In %1, %2 findest du die Parameter die du im EXEC Code von PHP übergeben hast...

Grüße