Editierscript!?

ja es liegen auch alle drei dateien im selben ordner....
wäre es anders käme ja auch eine andere fehlermeldung ...;-)

HTML:
<form action=".../include/test.php">

den abschnitt hab ich noch nicht ganz verstanden...
Ist der nur für das Formular!? Damit es weiß wohin mit den Daten...!?


edit: @alex130: jop mach ich
 
Hi,
also wenn alle drei Datein im gleichen Ordner sind dann musst du es so machen:
HTML:
<form action="test.php" method="post">
  <p>Gib hier deinen Infotext ein:<br>
    <textarea name="user_eingabe" cols="50" rows="10"></textarea>
  </p>
<input type="submit" name="speichern" value="speichern" />
</form>

PHP:
<?php  
$filename = 'allerlei.txt';  
$somecontent = $_POST['user_eingabe']; 

// Sichergehen, dass die Datei existiert und beschreibbar ist  
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, "a")) {  
         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 $somecontent geschrieben";  

    fclose($handle);  

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

Wichtig ist, dass die PHP-Datei Chmod 777 und die TXT-Datei Chmod 777 hat.
 
Sorry wegen dem Doppelpost!
_________________________

Ich hab doch noch eine Frage :-)
Ich hab jetzt das Script und es funktioniert...
Ich bräuchte noch einen Befehl der die Daten (in der Txt-Datei) vor dem schreiben löscht!

mfg Hg
 
Zurück