Scusate, ma non capisco
Codice PHP:
<?php
$foto
=$_REQUEST['foto'];
$link=$_REQUEST['link'];
$descrizione=$_REQUEST['descrizione'];
$percorso=file("ciccio.txt");
$totaleimmagini=count($percorso)-1;
echo 
"<div align=\"center\"><table border=\"0\" cellspacing=\"10\" cellpadding=\"15\" rules=\"rows\"></tr>";
if (
$link!=NULL){
if  (
$foto!=NULL){
echo 
"<td colspan=\"5\" height=\"300px\" align=\"center\"><img src=\"immagini/".$foto."\" height=\"300px\" border=\"0\"></br>".$descrizione."</td></tr><tr>";
}
while(list(,
$value) = each($percorso))
{
list(
$immagine$descrizione) = explode(';'$value);

    echo 
"<td align=\"center\"><a href=\"forex.php?foto=".$immagine."&link=".$link."&descrizione=".$descrizione."\"><img src=\"immagini/".$immagine."\" height=\"150\" border=\"1\"></br>".$descrizione."</a></td>";
    }
    
    echo 
"</tr></table></div>";
}
else
{
echo 
"<div align=center><h3>Il Link che ti ha inviato a questa pagina non &eacute stato correttamente formulato, &eacute necessario che dopo la scritta galleria.php sia inserita, dopo il punto interrogativo,la dicitura link= e poi il riferimento al file di testo da cui leggere le immagini. Controlla i link, grazie.";
}
?>
File di testo ciccio.txt

immagine1.gif;blablabla
immagine2.png;blablabla


Quando però stampo a video non mi compaiono ne immagini, nè descrizioni, poichè la parola
immagine1.gif diventa
i(un simbolo strano che non riesco a ripetere) m (il solito simbolo) e così via...
PERCHE'?????

Grazie a chi mi salva il sistema nervoso.