Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Jak dodać link do pliku graficznego w php?
Forum PHP.pl > Forum > Przedszkole
grzehu_80
Mam prosty problem - a mianowicie nie wiem jak podlinkować wyświetlnany w php plik graficzny... Z góry dzięki za pomoc
phpion
Dokładnie tak ja w HTML. Pamiętaj, że PHP generuje kod HTML.
grzehu_80
Coś mi jednak nie idzie - może ktoś mógłby mi zrzucić kod w php? Nie wiem czy dawać to z echo czy bez...
Sadu2
Może pokaż co Ci takiego nie idzie. Wklej tutaj co zrobiłeś..
grzehu_80
  1. <?php
  2. echo("<HREF=file:index.html IMG SRC='images/dzieki.jpg'>");
  3. ?>
phpion
Polecam
Sadu2
  1. <?php
  2. echo "<img src='images/dzieki.jpg' alt='' />";
  3. ?>



Skorzystaj z linku, który podał Ci phpion.
phpion
Cytat(Sadu2 @ 3.05.2008, 13:26:17 ) *
  1. <?php
  2. echo "<img src='images/dzieki.jpg' alt='' />";
  3. ?>

Skorzystaj z linku, który podał Ci phpion.

Kolega chciał podlinkować obrazek, a nie tylko go wyświetlić:
  1. <?php
  2. echo "<a src='index.html'><img href='images/dzieki.jpg' alt='' /></a>";
  3. ?>

PS: 2 niespodzianki ukryte w powyższym kodzie.
Sadu2
O faktycznie. A dla kogo te niespodzianki? smile.gif
grzehu_80
Dzięki za pomoc. Stawiam dopiero pierwsze kroczki w tej dziedzinie. Niestety podnene przez was rozwiązanie coś nie działa... Wyświatla mi się tylko puste okienko gdzie miałby być plik i nadal sięnie linkuje. Nie wiem co robię nie tak...
PawelC
A zamieniłeś te dwie niespodzianki od phpion-a? Mi po ich zamianie działa normalnie. I rozumiem że plik dzieki.jpg masz w folderze images??

Edit: Oczywiście te dwie niespodzianki nie są złośliwie umieszczone, i ja nie umieściłem kodu tak jak powinien być tylko dlatego żebyś sam doszedł co i jak, co za tym idzie pamiętam ich składnie na przyszłość winksmiley.jpg
phpion
Cytat(phpion @ 3.05.2008, 13:28:35 ) *
PS: 2 niespodzianki ukryte w powyższym kodzie.

Użyj linku, który podałem w drugim swoim poście w tym temacie i znajdź sobie te błędy. Zapewniam cię, że po ich poprawieniu całość zadziała.

// EDIT:
Podam pomocną dłoń:
http://www.kurshtml.boo.pl/html/do_podstrony,odsylacze.html
http://www.kurshtml.boo.pl/html/obrazek,multimedia.html
Teraz chyba nie powinieneś mieć kłopotów ze znalezieniem niespodzianek.
grzehu_80
Poprawiłem błędy. Cały czas mi jednak nie wyświetla się grafika - mimo, iz podana ścieżka dostępu jest prawidłowa...
PawelC
Wklej twój kod po zamianie.
grzehu_80
  1. <?php
  2. echo "<a src='images/back.jpg'><img href='index.htm' alt='blad' /></a>";
  3. ?>
Piniek
  1. <?php
  2. echo "<a href='index.html'><img src='images/back.jpg' alt='blad' /></a>";
  3. ?>
Trobin
Taka drobna uwaga:
  1. <img src='images/back.jpg' alt='blad' />

Być może to literówka, ale istotna (chodzi o apostrof przed "images")
grzehu_80
Dzięki wielkie za pomoc. Tearz działa bez zarzutu. Nasuwa mi się jeszcze jedno pytanko - jak podlinkować obraz, żeby ten nie wyświetlał się w ramce??
phpion
A mi się nasuwa inne pytanko: przejrzałeś linki, które podałem? Tam jest taki magiczny atrybut dla znacznika <img>. Zowie się on "border".
grzehu_80
ok doczytam - i już nie truję. Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.