Hai bisogno di convertire la stringa d'input a seconda della sua destinazione

Codice PHP:
<?php
// da textarea a testo pulito
function clean_Text($value) {
    
$var_1 strip_tags($value);    // | elimina tutti i tag
    
$var_2 trim($var_1);            // | Rimuove gli spazi (ed altri caratteri) all'inizio e alla fine di un testo 
    
$var_3 addslashes($var_2);    // | sostituisce ' con \' 
    
return $var_3;
}
// da txt/db a testo html w3c 
function htlm_w3c($value) {
    
$var_1 stripslashes($value); // | sostituisce \' con '
    
$var_2 htmlentities($var_1); // | sostituisce è con &egrave;
    
$var_3 nl2br($var_2);        // | da newline a '
'.
    return $var_3;
}
// da form a email html w3c 
function htlm_w3c_email($value) {
    $var_1 = htmlentities($value); // | sostituisce è con &egrave;
    $var_3 = nl2br($var_1);        // | aggiunge   

    return $var_3;
}
// riversaggio x form ricerca 
function clean_input_ric($value) {
    $var_1 = strip_tags($value);   //                | elimina tutti i tag
    $var_2 = trim($var_1);          //                | Rimuove gli spazi (ed altri caratteri) all'
inizio e alla fine di un testo
    $var_3 
str_replace(chr(92), NULL$var_2); // | elimina \ ripetitivi
    
$var_4 stripslashes($var_3); //                | Rimuove gli slash aggiunti con addslashes() 
    
return $var_3;
}
?>

cichity74