Kai-Behncke
Erfahrenes Mitglied
Hallo liebe Leute,
ich möchte gerne mittels PHP auf einem Windows-Rechner ein Programm starten.
Dieses soll angeblich über system() funktionieren.
Ich nutze nun dieses Skript:
<?PHP
echo "<form name='form' enctype='multipart/form-data' method='post' action='comeon.php'>\n";
echo "Datei";
echo "<input type='file' name='thefile' size='15'>";
echo "<br>";
echo "<br>";
if(isset($_FILES['thefile']['tmp_name'])) {
echo "also: ".$_FILES['thefile']['name'];
if (system ('d:\gdal\bin\ogrinfo.exe'))
echo "ok";
}
echo "<br>";
echo "<input class='button' type='submit' name='abschicken' value='abschickem'>\n";
echo "</form>";
-------------------
Wenn ich also eine Datei hochlade dann soll zunächst einfach nur das Programm
ogrinfo.exe' gestartet werden. Das scheint aber nicht zu funktionieren, die "ok"-Ausgabe erscheint nämlich nie.......
Hat jemand vielleicht ein Beispiel für diesen Befehl auf Windows?
Danke, Kai
?>
ich möchte gerne mittels PHP auf einem Windows-Rechner ein Programm starten.
Dieses soll angeblich über system() funktionieren.
Ich nutze nun dieses Skript:
<?PHP
echo "<form name='form' enctype='multipart/form-data' method='post' action='comeon.php'>\n";
echo "Datei";
echo "<input type='file' name='thefile' size='15'>";
echo "<br>";
echo "<br>";
if(isset($_FILES['thefile']['tmp_name'])) {
echo "also: ".$_FILES['thefile']['name'];
if (system ('d:\gdal\bin\ogrinfo.exe'))
echo "ok";
}
echo "<br>";
echo "<input class='button' type='submit' name='abschicken' value='abschickem'>\n";
echo "</form>";
-------------------
Wenn ich also eine Datei hochlade dann soll zunächst einfach nur das Programm
ogrinfo.exe' gestartet werden. Das scheint aber nicht zu funktionieren, die "ok"-Ausgabe erscheint nämlich nie.......
Hat jemand vielleicht ein Beispiel für diesen Befehl auf Windows?
Danke, Kai
?>