Salve a tutti e grazie in anticipo per l'eventuale aiuto.
Ho un link in html e php. Questo:
&titolo=<?php echo str_replace(" ","+",$articoli['titolo']); ?>"><?php echo $articoli['titolo']; ?>
$pagina['voce_info'] e $articoli['titolo'] contengono testo.
Con str_replace() sostituisco gli spazi vuoti con un + e tutto funziona correttamente a meno che non ci sia, per esempio, un apostrofo.
Se ho in output nella barra degli indirizzi:
http://www.nomesito.ext?pagina=Cinema&titolo=Ora+d'+aria
nel corpo della pagina non ho nulla.
Ho provato ad usare (probabilmente male) la funzione urlencode(), ma niente.
Qualcuno può aiutarmi? Come va scritto questo link?
Grazie mille.

Rispondi quotando