shelldateien via php bearbeiten.
Posted: 2004-03-19 21:05
Hi,
Also ich habe folgendes Problem und zwar möchte ich shelldateien via PHP bearbeiten. Das funktioniert auch soweit bis zum Speichern, denn dann wird überall dieses M mit rangehangen und beim ausführen der shelldatei führt es dann zu einem bad Interpreter.
das script sieht folgender massen aus:
und geschrieben wird die datei so:
und nach dem Speichern habe ich überall diese M's dies sieht z.b so aus: #! /bin/shM
#M
Hat da einer ne Lösung, damit dies nicht passiert und so gespiehcert wird wie sie geöffnet wird ?
Also ich habe folgendes Problem und zwar möchte ich shelldateien via PHP bearbeiten. Das funktioniert auch soweit bis zum Speichern, denn dann wird überall dieses M mit rangehangen und beim ausführen der shelldatei führt es dann zu einem bad Interpreter.
das script sieht folgender massen aus:
Code: Select all
$content_array = file($shell_sh);
$content = implode("", $content_array);
echo "<form action="$PHP_SELF?shell=test&UIN=$UIN" method="post"><input type="hidden" name="edit_test" value="1">"
."<textarea type="text" name="config" cols="81" rows="22">$content</textarea><br><input type="submit" value="$cfg1"></form>";
Code: Select all
$fp = fopen($shell_sh, "w+");
$config = StripSlashes($config);
fwrite($fp, $config);
fclose($fp);
#M
Hat da einer ne Lösung, damit dies nicht passiert und so gespiehcert wird wie sie geöffnet wird ?