Raffi: HTML Datei zum bearbeiten in Textarea laden

Beitrag lesen

Hallo Christian

Geht leider immernoch nicht:

<?php
// needed for disabling magic quotes gpc which is sometimes activated
function recursive_stripslashes ($value) {
  if (is_array ($value)) {
    return array_map ('recursive_stripslashes', $value);
  } else {
    return stripslashes ($value);
  }
}

// make sure that we have got magic_quotes_gpc disabled
// (and beg that this script is not subject of a DoS-attac)
if (get_magic_quotes_gpc ()) {
  $_GET = recursive_stripslashes ($_GET);
  $_POST = recursive_stripslashes ($_POST);
  $_COOKIE = recursive_stripslashes ($_COOKIE);
}

// deactivate other magic quote stuff
set_magic_quotes_runtime (0);

$filename = $edit_file;
$somecontent = $htmledit;

// Sichergehen, dass die Datei existiert und beschreibbar ist

$filename = substr($edit_file, 2);
$filename = "/home/focusnet/public_html".$filename;

print $filename;
print '<br>';

if (is_writable($filename)) {

// Wir öffnen $filename im "Anhänge" - Modus.
    // Der Dateizeiger befindet sich am Ende der Datei, und
    // dort wird $somecontent später mit fwrite() geschrieben.
    if (!$handle = fopen($filename, "w")) {
         print "Kann die Datei $filename nicht öffnen";
         exit;
    }

// Schreibe $somecontent in die geöffnete Datei.
    if (!fwrite($handle, $somecontent)) {
        print "Kann in die Datei $filename nicht schreiben";
        exit;
    }

print "Fertig, in Datei $filename wurde geschrieben";

fclose($handle);

} else {
    print "Die Datei $filename ist nicht schreibbar";
}
?>

Habe ich das falsch eingebunden?

Gruss
Raffi