Allora... l'ho testata da solo e funziona alla grande... la consiglio a tutti coloro che stanno usando php 4 e non possono usare php5... volendo ecco un miglioramento... aggiungo anche ";"Originariamente inviato da Alecos
Salve ho un quesito... ho una regex ricavata da: http://it2.php.net/manual/it/ref.mail.php#62027
e l'ho modificata per funzionare con preg_replace che con il modificatore "i" matcha sia le maiuscole che le minuscole:
come la devo modificare per ottenere come risultato anche il match dei famigerati "\n" e "\r" che sono usati per mail injection?Codice PHP:
$subject = preg_replace("/(%0A|%0D|\\n+|\\r+|content-type:|to:|cc:|bcc:)/i", "", stripslashes($_POST['subject']));
Grazie per qualsiasi risposta.
Buon PHP a tutti :-)Codice PHP:
$subject = preg_replace("/(%0A|%0D|\\n+|\\r+|;|content-type:|to:|cc:|bcc:)/i", "", stripslashes($_POST['subject']));