ciao a tutti!
ho un problema! ho un sito con utenti registrati etc etc...
solo che spesso capita che un utente si registri come L'antonella o Ky"" quindi nomi con virgolette o apici...
quello che non capisco è questo: quando l'utente si registra non ci sono problemi, mentre quando devo aggiornare la tabella sessioni mi nasce l'errore:
Query eseguita: UPDATE tabella_sessioni SET user_name='L'Anna', user_id='60' WHERE sess_id='8b53a71319611838f55c0c983aac5ccf'
MySQL Error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Anna', user_id='60' WHERE sess_id='8b53a71319611838f55c0c983aac
ovviamente vorrei risolvere il problema sin dal momento della registrazioni...per esempio..
come posso controllare che una data stringa non contenga apici o virgolette?
tengo a sottolineare il fatto che non è sufficiente un addslashes ne tantomeno un str_replace perchè poi il nick immesso sarebbe diverso.