Buon giorno, ho il problema di dover convertire i simboli speciali di word come accento, virgola, doppio apice,apice singolo al momento dell'insert nel DB, in quanto come si sà generano dei simboli sostitutivi....
Utilizzo questa funzione(nb: postatami in aiuto qui sul forum):
Codice PHP:
function getRewriteString($string) {
$string = htmlspecialchars(trim($string));//forse utf8_decode è superfluo,magari "dannoso"
$string = preg_replace("/&(.)(uml);/", "$1e", $string);
$string = preg_replace("/&(.)(acute|cedil|circ|ring|tilde|grave);/", "$1", $string);
$string = preg_replace("/([^a-zA-Z0-9\.\-]+)/", ' ', html_entity_decode($string));
return $string;
}
$txtTesto = $_POST['txtTesto'];
echo getRewriteString($txtTesto);exit;
per togliere i caratteri speciali nei nomi dei file e la vorrei utilizzare con apposita modifica per i testi da caricare...
Questi testi vengono copiati dal file word e incollati nella textarea per poi essere inseriti nella tabella del db..
E' possibile se si...come?
Grazie mille....