Lettere accentate in php

  • Creatore Discussione Creatore Discussione Gian06
  • Data di inizio Data di inizio

Gian06

Utente Attivo
13 Set 2010
46
0
6
Salve a tutti, qualcuno di voi sa dirmi perchè il codice seguente:

$testo = "Foto in città";
echo "(<a href='img/gallery/" . $testo . "/" . $uscita . ".php?titolo=" . $testo . "' target='foto'>foto</a>) ";

mi produce in output la seguente stringa:

www.miosito.it/img/gallery/Foto%20in%20Citt%C3%A0/Foto%20in%20Citt%C3%A0.php?titolo=Foto%20in%20Citt%E0

Cioè, la a accentata della stringa $testo diventa %C3%A0 se utilizzata per le cartelle e %E0 se utilizzata per il parametro "?"

Ovviamente la cartella "Foto%20in%20Citt%C3%A0" e il file "Foto%20in%20Citt%C3%A0.php" non esistono e lo script mi va in errore.

Spero di essere stato abbastanza chiaro.

Grazie in anticipo

Gian06
 

Discussioni simili