Problemer med fwrite()
jeg prøver at lave så jeg med følgne kode kan rette mine filer onlien, det virker også fint nok med den tilføjer bare \ hvor der enten er \ i forvejen eller hvis der er " og det skal den ikkekoden er her
---
$fil = $_POST['fil'];
$txt = $_POST['txt'];
if( isset( $_POST['gem'] ) ) {
//if( $fp = fopen($fil, "wb+")) {
if( $fp = fopen($fil, "w+")) {
//$fp = fopen($fil, "wb+");
if (flock($fp, LOCK_EX)) {
fwrite($fp, $txt);
flock($fp, LOCK_UN);
} else {
echo "$fil kunne ikke låses";
}
fclose($fp);
} else {
echo "$fil kunne ikke åbnes";
}
}
unset( $_POST['gem'] );
echo '
<body>
<form method="POST" action="'.$php_self.'">
Fil navnet: <input type="text" name="fil" value="'.$fil.'"><p />
<input type="submit" value="Hent" name="hent"><input type="submit" value="Gem" name="gem"><p />
<textarea rows="31" name="txt" cols="85">'.file_get_contents( $fil ).'</textarea><p />
</form>
';
----
