Ciao a tutti, scrivo perchè ho un problema che mi sta letteralmene facendo impazzire..
ho una pagina in Flash che invia il contenuto di un campo di testo ad una pagina php, che a sua volta inserisce i valori ricevuti su una database mysql.
il mio problema è che i caratteri accentati vengono memorizzati sul dataase in modo strano.mi sono allora documentata ed ho scoperto l'esistenza delle funzioni escape() per flash e urlencode() per Php.
Ecco come ho modificato le mie pagine:
la pagina flash manda il contenuto alla pagina php facendo una encode() del campo di testo letto.
la pagina php legge i dati e ne fa la urldecode() con questo codice:
$descrizione = urldecode($HTTP_POST_VARS['descrizione']);
dove 'descrizione' rappresenta una variabile contenente la stringa di testo della pagina flash precedente.
ora il problema non si risolve, poichè la funzione urldecode() in php non mi decodifica i caratteri che gli arrivano dalla pagina flsh...
qualcuno mi saprebbe aiutare????non riesco proprio ad uscire da questo problema...
ciao e grazie
manu

Rispondi quotando
)
