ciao a tutti,
sapete come si fa per convertire una stringa da URL-encoded format a normale?
grazie mille!
ciao a tutti,
sapete come si fa per convertire una stringa da URL-encoded format a normale?
grazie mille!
Ti suggerisco di iniziare leggendo il manuale ufficiale:
http://www.php.net/urldecode
ho usato la funzione escape da flash per passare la url e poi da php faccio:
$titolo = urldecode($titolo);
in locale mi funziona, su server no
eppure è una funzione php4, php5 quindi non penso sia per la versione di php...
cosa potrebbe essere?
non capisco una cosa pero'....
ho questo esempio
$ciccio="L%27albero%20dell%27amicizia%20%C3%A8%20e %20sar%C3%A0%20meraviglioso";
$ciccio = urldecode($ciccio);
echo $ciccio;
e dal sorgente pagina lui mi restituisce
L'albero dell'amicizia è e sarà meraviglioso
ma come maiiii???
Perchè il charset/conten-type della pagina non è impostato correttamente (es. UTF-8).
Prova echo utf8_decode($ciccio);
oppure echo utf8_encode($ciccio);
...altri 5 anni di purga...