Einzelnen Beitrag anzeigen

Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#42

Re: [PHP] Email senden

  Alt 14. Apr 2006, 16:29
Ach so. Sorry.

"\n" in einem String repräsentiert einen Zeilenumbruch. Subject wird ja mehr oder weniger ein String sein und dann könntest Du zum Beispiel mit

$subject = string_replace( "\n", '', $_POST['subject'] );

solches Zeug rausfiltern.


Man kann den Spieß auch herumdrehen und über einen regulären Ausdruck alles rausnehmen, was nicht in Ordnung ist:

$subject = preg_replace( "[^a-zA-Z0-9 ]", '', $_POST['subject'] );

Das würde alles rauslöschen, was kein Buchstabe, Zahl oder Leerzeichen ist.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat