";
$datenbank = "daten.dat";
$datei = fopen($datenbank, "a");
if(empty($eintrag)){}
else{
fwrite($datei, $daten);}
?>[/PHP]und hier zum ausgeben:
[PHP]<?php
$datenbank = "daten.dat";
$datei = fopen($datenbank, "r");
fpassthru($datei);
?>[/PHP]1. Wie kann ich das einsetzen von HTML-Tags in allen Feldern deaktivieren?
mit dem gehts nicht:
[PHP]$eintrag=strip_tags($eintrag);[/PHP]2. Wie muss ich den Code zur ausgabe so verändern, dass der letzte Eintrag zu oberst ersichtlich ist?
@Gilles danke werde ich gleich mal versuchen
Edit: Hat so funktioniert.
[PHP]$eintrag = str_replace(„<“,„<“,$_POST[eintrag]);[/PHP]
Noch was: Jetzt ersetzt er die Absätze in Leerzeichen. @sysop Wie soll das gehen? Der Index wird doch bei jeder Aktualiserung auf 0 gesetzt?
Du kannst einfach bei der Ausgabe folgenden Trick gegen das Leerzeichen problem anwenden.
Mit
[PHP]
echo nl2br(‚Nach dem * ensteht eine neue Zeile *
Ich bin eine neue Zeile‘);
[/PHP]
nl2br ersetzt jeden Zeilenumbruch durch einen Html Zeilenumbruch.
Daher musst du bei der Eingabe die Zeilenumbrüche garnicht in HTML Zeilenumrüche umwandeln.