Hallo Daniel,
gut dass bald Wochenende ist, oder?
Zitat von
Daniel:
$subject = string_replace( "\n", '', $_POST['subject'] );
Die Funktion heisst in PHP str_replace(), sprechende Namen wie "string_replace" sind eher selten
Du kannst aber auch den Titel ablehnen wenn \n oder \r im Subject vorkommen; dies kann mit
strpos() ueberprueft werden (und schoen brav === bzw. !== verwenden!)
Zitat von
Daniel:
$subject = preg_replace( "[^a-zA-Z0-9 ]", '', $_POST['subject'] );
Das würde alles rauslöschen, was kein Buchstabe, Zahl oder Leerzeichen ist.
Ja, wuerde es, wenn du denn die Delimiter in die Regexp eingebaut haettest
Code:
$subject = preg_replace('#[^a-zA-Z0-9 ]#i', '', $_POST['subject']);
Greetz
alcaeus