Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Problem z linkiem do zdjec
babcia_smierc
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 4.03.2011

Ostrzeżenie: (0%)
-----


Witam !

Mam problem z linkiem do zdjec, mianowicie kazde zdjecie znajduje sie w folderze galeria/imie i nazwisko uzytkownika np galeria/Jan Kowalski/obraz1.jpg.
Oto zapytanie:
  1. $galeriasql = "SELECT uzytkownicy.id AS userid, uzytkownicy.imie, uzytkownicy.nazwisko, uzytkownicy.id_pracowni, galeria.id, galeria.id_pracowni, galeria.id_uzytkownika, galeria.obraz FROM uzytkownicy, galeria WHERE galeria.id_pracowni = " . $pracrow['id'] . " AND galeria.id_uzytkownika = uzytkownicy.id";
  2. $gal = mysql_query($galeriasql);
  3. while($galrow = mysql_fetch_assoc($gal)) {
  4.  
  5. echo '<a href=galeria/' . $galrow['imie'] . '&nbsp;' . $galrow['nazwisko'] . '/' . $galrow['obraz'] .'><img src=galeria/' . $galrow['imie'] . '&nbsp;' . $galrow['nazwisko'] . '/' . $galrow['obraz'] . ' width=20% height=20%></a>';


Wyzej znajduje sie jeszcze zapytanie wyswietlajace wszystkie pracownie.
Zdjecie nie sa wyswietlane.
Mozecie pomóc ?
Go to the top of the page
+Quote Post
mokry
post
Post #2





Grupa: Zarejestrowani
Postów: 374
Pomógł: 23
Dołączył: 3.06.2006
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Jeżeli nazwa folderu zawiera spacje (co osobiście Ci odradzam), to w ścieżce do pliku na imię i nazwisko zastosuj urlencode:
  1. urlencode($galrow['imie'] . ' ' . $galrow['nazwisko'])


Przy okazji wyświetl sobie źródło i sprawdź jaki adres jest generowany w atrybucie src i porównaj ze strukturą na serwerze.

Ten post edytował mokry 4.01.2013, 08:00:35


--------------------
Pomogłem? Podziękuj proszę klikając poniżej "POMÓGŁ" ;)
Go to the top of the page
+Quote Post
babcia_smierc
post
Post #3





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 4.03.2011

Ostrzeżenie: (0%)
-----


Dalej nie wyświetla zdjeć i po kliknięciu nie znajduje obiektu. W źródle wszystko jest w porządku.


Edit

Wstawiłem + pomiedzy imie i nazwisko w folderach i urlencode zadziałało smile.gif

Ten post edytował babcia_smierc 4.01.2013, 08:56:47
Go to the top of the page
+Quote Post
mokry
post
Post #4





Grupa: Zarejestrowani
Postów: 374
Pomógł: 23
Dołączył: 3.06.2006
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Na przyszłość postaraj się unikać tego typu zdarzeń. Dobrą praktyką jest stosowanie w nazwach plików lub folderów neutralnych połączeń (takich znaków, które nie wymagają konwersji znaków) takich jak np. podkreślnik.


--------------------
Pomogłem? Podziękuj proszę klikając poniżej "POMÓGŁ" ;)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 09:53