Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Formattare testo text area per invio email

    salve ragazzi, io utilizzo questa codifica:
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

    po ho la mia funzione filtro:
    Codice PHP:
    function Filtro($stringa){ 
     
    $stringa str_replace('’','\'',$stringa);
     
    $stringa=mysql_real_escape_string ($stringa); 
     return 
    $stringa;


    e i campi del mio form li filtro cosi:

    Codice PHP:
    $messaggio_utente Filtro($_POST['messaggio']); 
    ma quando mi arriva l'email mi arriva senza darmi i righi vuoti , ma con tanti \t\n e prima di tutti gli ' mi mette \'

    come devo fare per far arrivare un'email leggibile?

  2. #2
    Ciao!
    se il testo viene inserito in un database, è una cosa, nel caso in cui viene mandato per mail non hai bisogno di filtrarla con
    Codice PHP:
    mysql_real_escape_string 
    e dovrebbe essere lui ha darti problemi... Prova a toglierlo e vedi se risolvi (ovviamente solo nel caso in cui sia effettivamente una Mail).

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.