script problem beim schreiben einer datei
Zauberer
- php
hi,
ich bin totaler noob wenns ums php geht. aber ich versuche eine datei die auf meinem server liegt auslesen zu lassen. das funktionier auch.
die datei soll vom browser aus geändert werden können.
wenn ich die änderungen mache und auf config speichern gehe, dann passiert nix. die datei wird nicht neu geschrieben.
hier mal mein code:
<?php
$fp = fopen("D:\xampp\htdocs\www\GServer\Vietcong2\config.srv", "r");
if(!isset($_POST["update"])) {
?>
<textarea rows="30" cols="80" name="configfile">
<?php
$content = fread($fp, filesize("D:\xampp\htdocs\www\GServer\Vietcong2\config.srv"));
$explode = explode("\r\n", $content);
foreach($explode as $row) {
echo $row."\r\n";
}
?>
</textarea><br>
<input type="submit" name="update" value="Config speichern">
<?php
} else {
fwrite($fp, $_POST["configfile"]);
}
fclose($fp);
?>
Hello,
$fp = fopen("D:\xampp\htdocs\www\GServer\Vietcong2\config.srv", "r");
...z.B. könnte dich das "r" in deiner Parameterwahl von fopen stutzig machen...
MfG
Rouven
Hello,
$fp = fopen("D:\xampp\htdocs\www\GServer\Vietcong2\config.srv", "r");
...z.B. könnte dich das "r" in deiner Parameterwahl von fopen stutzig machen...MfG
Rouven
habe es schon mit "r+" versucht. selbes problem...
Hello,
hast du mal error_reporting auf E_ALL gesetzt, vielleicht bringt das einen Anhaltspunkt, wo es Probleme gibt.
MfG
Rouven