- Home
- Categorie
- Coding e Sistemistica
- PHP
- Processare l'apostrofo nei form dove richiedono l'inserimento nel DB
-
Processare l'apostrofo nei form dove richiedono l'inserimento nel DB
Salve ragazzi,
ho la necessità di processare questo carattere:** '
**Ho creato un form e se inserisco questo carattere nella richiesta mi da errore.
A livello di Php, devo effettuare un replace di tutti i campi da ' a **' **?
Giorgio
-
Servirebbe anche a me..
-
Ciao giorgio e ciao napster :),
forse potreste risolvere grazie alla funzione addslashes
ciao!
-
@Giorgiotave said:
Salve ragazzi,
ho la necessità di processare questo carattere:** '
**Ho creato un form e se inserisco questo carattere nella richiesta mi da errore.
A livello di Php, devo effettuare un replace di tutti i campi da ' a **' **?
Giorgio
Puoi anche fare un replace da ' a ''
-
Ciao.
Mi sembra, anzi ne sono quasi sicuro, che puoi anche configurare il PHP.ini
Ora non posso accedervi perchè non ho su questa macchina easyphp, ma dovrebbe esserci una variabile magicquotes (o una cosa simile) che se la imposti a on ti permette di fregartene dell' accento.
...Hosting come Aruba ad esempio la tengono già settata cosi perchè io una volta che l'ho fatto in locale, quando usavo il database avevo il problema, gli stessi sorgenti li ho poi usati per Aruba e non ho riscontrato l'errore
-
Si potrebbe usare il programma http://www.gencodicephp.it/gencodicephpsetupit.exe
per collegarsi al DB e poi generare in automatico gli script e poi con un editor vedere in che maniera viene gestito l'apice o altri caratteri strani.
-
@Orion7 said:
Si potrebbe usare il programma
per collegarsi al DB e poi generare in automatico gli script e poi con un editor vedere in che maniera viene gestito l'apice o altri caratteri strani.
[modalità OT ON]
E se...chissà perchè...qualcuno usasse linux (like me)? :D:D
scherzo...:)
[modalità OT OFF]@amadeusorrento said:
Ora non posso accedervi perchè non ho su questa macchina easyphp, ma dovrebbe esserci una variabile magicquotes (o una cosa simile) che se la imposti a on ti permette di fregartene dell' accento.
In particolare i settaggi delle magic_quotes possono essere:Per le variabili di ingresso (post,get,ecc...)
**magic_quotes_gpc**Per i dati runtime (SQL,ecc...)
**magic_quotes_runtime**Magic quotes solo per le stringhe contenente apice unico
**magic_quotes_sybase
**ciao!