Valittaa kokoajan:
Parse error: syntax error, unexpected $end in reittijotaenkerro/galleria.php on line 87
En näe siellä mitään virhettä joten voitteko tutkia löytyykö mitään virhettä jota en ole löytänyt.
<?php $kuvat = file("kuvat.txt"); $id = $_GET['id']; $maara = count($kuvat); include("reitti jota en kerro/yla.php"); ?> <h3>Galleria</h3> <table style="text-align: left; width: 414px; height: auto;" border="0"> <tbody> <tr style="vertical-align: top;"> <td style="text-align: left; width: 20%;"> <?php $i = 0; while($i == $maara){ list($id_haettu, $kuvan_osoite, $kuvan_nimi) = explode("|", $kuvat); print "<a href=\"galleria.php?id=$id_haettu\"><img src=\"thum/$kuvanosoite\"></a><br>"; print $kuvan_nimi; $i++; } ?> </td> <td style="text-align: left; width: 80%;"> <?php if(isset($id)){ while($i == $maara){ list($id_haettu, $kuvan_osoite, $kuvan_nimi) = explode("|", $kuvat); if($id_haettu = $id){ echo "<img src=\"gallery/", $kuvanosoite, "\">"; } $i++; } } else{ print "Olet saapunut kuvat osuuteen!"; } print "</td>"; print "</tr>"; print "</tbody>"; print "</table>"; include("Reitti jota en kerro/ala.php"); ?>
Toi on varmaan väärin:
echo "<img src=\"gallery/", $kuvanosoite, "\">";
Ehkä sen pitäs olla näin:
echo "<img src=\"gallery/{$kuvanosoite}\">"
hauki kirjoitti:
Toi on varmaan väärin:
echo "<img src=\"gallery/", $kuvanosoite, "\">";Ehkä sen pitäs olla näin:
echo "<img src=\"gallery/{$kuvanosoite}\">"
Mitäs vikaa tossa muka on? Paitsi alemmassa.
Kaikesta päätellen se on jossain muussa tiedostossa kun se on rivillä 87 ja tossa on vaan 40.
Virheenä on luutavasti jonkun rakenteen sulkemerkin puuttuminen
Echo-komentorakenteelle voi heittää jonossa noita argumentteja.
-Sisennyksissä virheitä
-Merkkijonoissa voi käyttää myös heittomerkkejä, jolloin lainausmerkkejä ei tarvitsisi eskapettaa
-Turha käyttää sekaisin print- ja echo-komentoja kun printin paluuarvoa ei hyödynnetä kuitenkaan
-Ehtolauseessa virhe, sijoitusoperaattori vertailuoperaattorin paikalla
-Isset pitäisi laittaa tuonne ennen $id:n hakemista $_GET-taulukosta
-Tulostat tyhjiä linkkejä?
-Heität explodelle toiseksi parametriksi taulukon kun se vaatii merkkijonon
Joo sori siis mulla oli ton tiedoston alussa suuri ja toosi pitkä kommentti yli 40 rivii varmaan.
Aihe on jo aika vanha, joten et voi enää vastata siihen.