Ingo Turski: Mein erstes PHP Gebastel

Beitrag lesen

Hi,

mit magic quotes solltest du bei der ausgabe auch was machen.
Ohje, die von php hinzugefügten slashes eliminieren und im nachhinein wieder hinzufügen? (so abgekürzt klings bescheuert *g*)..

nein. Am besten magic_quotes deaktivieren oder wenn das nicht geht, die Maskierung nur entfernen und nicht mehr hinzufügen - Du brauchst sie nur äußerst selten bei der Verarbeitung durch PHP.

Aber Du machst noch viele Fehler - auch solche, die nichts direkt mit Programmierung zu tun haben und die eigentlich selbst bei der Nutzung auffallen sollten.

Die Fehlerabfragen sind Murks. Zum einen funktionieren sie nicht, zum anderen, wenn sie funktionierten, würden die bereits erfolgten Eingaben verworfen.

Du verwendest drei Dateien, wo nur eine nötig und sinnvolll wäre - Stichwort: Affenformular. Stattdessen schickst Du die Besucher auf Weiterleitungen und übergibst deren Eingaben unnötig an die Session.

Gegen CSV ist eigentlich nichts einzuwenden, aber man sollte die von Tom bereits genannten Tücken umschiffen und sich vor allem Gedanken über entsprechende Maskierung von Funktionszeichen machen: Komma im Text = neues Feld und Newline = neuer Beitrag.

Der möglicherweise größte Fehler: hast Du error_reporting aktiviert?

freundliche Grüße
Ingo