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
$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