Frage zu PHP

Dieses Thema im Forum "Web-Know-how für die Homepage" wurde erstellt von DenisÜ, 10. April 2002.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. DenisÜ

    DenisÜ Byte

    Registriert seit:
    6. Januar 2001
    Beiträge:
    14
    Hallo.
    Ich habe ein Problem.
    Ich will ein Gästebuch in PHP programmieren und dazu sollen die Einträge in eine Text-Datei gespeichert werden.
    Wie kann ich die Daten am Anfang der Datei einfügen?
    a und a+ fügen am Ende ein
    r+ fügt zwar am Anfang ein, überschreibt aber! kann man das abstellen?

    Ach so und noch was, wenn ich den Inhalt eines mehrzeiligen Textfeldes in eine PHP-Variable schreiben lasse, und diese Variable in einer HTML-Datei ausgeben lasse, sind die Zeilenumbrüche verschwunden und der gesamte Text steht in einer Zeile.
    Wie löst man dieses Problem?

    Danke im voraus
    Denis
     
  2. kalweit

    kalweit Hüter der Glaskugel

    Registriert seit:
    18. April 2000
    Beiträge:
    31.482
    zu 1) beginne doch einfach eine neue Datei - schreibe den aktuellen Datensatz als erstes hinein und füge die alte Datei hinten an.

    zu 2) nl2br($variable); ist dein Freund. Wenn tatsächlich Zeilenumbrüche vorhanden sind, werden die so angezeigt - ! in Textfeldern automatisch eingefügte Zeilenumbrüche gelten nur in dem Textfeld selbst und sind in der Variablen selbst nicht enthalten - siehe dazu http://selfhtml.teamone.de/html/formulare/eingabe.htm#bereiche_umbruch

    Gruss, Matthias
     
Status des Themas:
Es sind keine weiteren Antworten möglich.

Diese Seite empfehlen