Forse perche' traduce l'apostrofo in valore html cioe' encode special character
Forse perche' traduce l'apostrofo in valore html cioe' encode special character
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Ciao Piero,
in effetti è quello che pensavo anche io, altrimenti non si spiega, oltrettutto fallisce anche l'utilizzo di altre funzioni che manipolano le stringhe escluso per esempio trim.
Alla fine, la soluzione che ho trovato è questa:
Codice PHP:$variabile_ripulita = filter_var($variabile, FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES);
Proprio per il motivo di prima, non encodando le "quotes", la cosa funziona, perchè sembrerebbe che la cosa si ripercuota solo su singoli e doppi apici, tutto il resto viene eliminato a priori, in teoria come htmlspecialchars.
Alla fine guardando su php.net e facendo due test, la cosa dovrebbe essere così.
yes, I do![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.