Salve, ragazzi, ho un problema, nel mio sito, ho un modulo contatti, dove per difendermi da SQL Injection filtro tutto quello che passa dalle input del form nel seguente modo:

codice:
$stringa=mysql_real_escape_string ($stringa);
però se per esempio nella casella di testo metto il seguente messaggio:

'''''
'

'''''

quando lo spedisco con la funzione mail mi arriva cosi:
/'/'/'/'
/'

/'/'/'/'/'/'/'
codice:
 $messaggio="Richiestav da parte di un utente!
			Il seguenti messaggio e' stato inviato da un utente:
			Cognome e Nome: ".$_POST['nome']."
			Via: ".$_POST['via']."
			Citta': ".$_POST['citta'].", (".$_POST['provincia'].")
			Telefono: ".$_POST['telefono']."
			Email: ".$_POST['mail']."
			
			Messaggio: ".$_POST['messaggio'];
$messaggio=mysql_real_escape_string ($messaggio)

			$a=mail("angelo85ct@msn.com", "Messaggio di richiesta da ", $messaggio, "From: ".$_POST['nome']." <".$_POST['mail'].">") or print ("<script> alert('Errore invio dell'e-mail!')</script>");

//non fate caso agli errori, l'ho scritto di getto

come posso fare per farlo arrivare pulito? senza /

Grazie