Witam, mam system newsów z uploadem obrazków. Upload wychodzi bez problemu. Obrazek dostaje nazwę identyfikatora newsa
$id.jpg czyli np. 2.jpg.
Struktura folderów systemu:
newsy wyświetlane są na stronie index.php poprzez include
kod źródłowy do pokazywania newsów jest w katalogu: newsy/index.php
panel admina: newsy/admin/index.php
zdjęcia: newsy/img
No i teraz problem polega na tym, że nie wyświetla zdjęć. Kod pętli do pokazywania newsów:
<?php
for ($i=0;$i<$wierszy;$i++) {
$data = substr($dane["data"],0
,10
); echo "<div class='news'> <b>{$dane["tytul
"]}</b><br /> <i>dodano {$dane["data
"]}</i><p>"; echo "<img src='newsy/img/$id.gif' alt='Copyright by JJ09' class='news_img' />"; echo "<img src='newsy/img/$id.jpg' alt='Copyright by JJ09' class='news_img' />"; echo "{$dane["tresc
"]}</p></div><br />"; }
?>
Próbowałem też ją uprościć...tak aby nie sprawdzał czy jest plik:
<?php
for ($i=0;$i<$wierszy;$i++) {
$data = substr($dane["data"],0
,10
); echo "<div class='news'> <b>{$dane["tytul
"]}</b><br /> <i>dodano {$dane["data
"]}</i><p>"; echo "<img src='newsy/img/$id.jpg' alt='Copyright by JJ09' class='news_img' />"; echo "{$dane["tresc
"]}</p></div><br />"; }
?>
i wtedy pokazywał się tylko tekst opisu zdjęcia, a adres zdjęcia wyglądał tak:
"newsy/img/.jpg"
czyli tak jakby przeglądarka nie widziała $id