Miniatura jako hiperłącze

0
$ImageDir = "images"; //katalog główny z zjdeciami 
$ImageThumb = $ImageDir . "/thumbs/"; // katalog z miniaturami 

Później wczytuje z bazy danych tabele images (kod poniżej) zeby poznać image_id, każde zdjęcie posiada nazwę liczobową (np. 5.jpg), Wyświetlam każdą miniaturę wg. ponizeszego kodu jako hiperłącze. Niestety nie działa kiedy klikę na miniatrę tzn nie znaleziono obiektu. Zdjęcia w katalogu są i scieżka do niego tez jest wg mnie poprawna. Proszę o pomoc. Dziękuję

// pobranie miniaturek
$getpic = mysql_query("SELECT * FROM images")
  or die(mysql_error());
while ($rows = mysql_fetch_array($getpic)) {
  extract($rows);
  echo "<tr>\n";
  echo "<td><a href=\"".$ImageDir . $image_id . ".jpg\">";
  echo "<img src=\"" . $ImageThumb . $image_id . ".jpg\" border=\"0\">";
  echo "</a></td>\n";
1

Otwórz Ty sobie źródło i zajrzyj co Ci się wygenerowało.

Zauważ, że jedna ścieżka z miniaturkami kończy się ukośnikiem, a ścieżka ogólnie z obrazkami - nie.

0

$ImageDir nie jest zakończone znakiem / i skleja Ci tak: images5.jpg.

0

Super Panowie, jesteście wielcy :) Dzięki serdeczne

0

Twój poprzedni temat wylądował tu: http://4programmers.net/Forum/Newbie/143116-dlaczezego_miniatura_obrazu_nie_dziala_jako_hiperlacze.
Nie mnóż nowych tematów!

0

Tam nie uzyskałeś odpowiedzi, a tutaj bardzo szybko. Różnica polega w dostarczonej przez Ciebie informacji. Przemyśl to na przyszłość

1 użytkowników online, w tym zalogowanych: 0, gości: 1