Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Grafika z galerii w nowym oknie
Jadranko
post 25.12.2013, 10:21:24
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 25.12.2013

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


Witam!
Chcę zrobić tak, aby po kliknięciu na miniaturkę w galerii pojawiła się grafika ze znakiem wodnym w nowym oknie. Problem mam z samym kliknięciem, otóż po nim wyświetla mi błąd 403. Mam coś takiego:
  1. echo '<a target=\"_blank\" href='.$odsylacz.'><img src="'.$pliki[$i].'"></a>';

Gdzie $odsylacz to znak wodny, a $pliki to miniaturki. Jakieś pomysły jak to naprawić?

Z góry dziękuję za odpowiedź.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 9)
timon27
post 25.12.2013, 12:59:14
Post #2





Grupa: Zarejestrowani
Postów: 578
Pomógł: 69
Dołączył: 15.04.2007
Skąd: Wrocław

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


  1. echo '<a target="_blank" href='.$odsylacz.'><img src="'.$pliki[$i].'"></a>';


(dwa zbędne znaki ucieczki)

Jak klikasz pojawia się nowa stona z 404, ale co jest w pasku adresu?
Pytam bo może $odsyłacz jest wcześnij błednie wyznaczone.
Go to the top of the page
+Quote Post
Jadranko
post 25.12.2013, 17:42:58
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 25.12.2013

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


W pasku adresu jest coś takiego:
http://localhost/<img

A to są zdefiniowane wcześniej dane:
  1. $sciezka = 'miniaturki/';
  2. $sciezka_1 = 'znak_wodny/';
  3. $typ_pliku = '*.*';
  4. $pliki = glob($sciezka.$typ_pliku);
  5. $pliki_1 = glob($sciezka_1.$typ_pliku);
  6. $odsylacz = '<img src="'.$pliki_1[$i].'">';
Go to the top of the page
+Quote Post
Turson
post 25.12.2013, 21:59:43
Post #4





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


  1. $odsylacz = '<img src="'.$pliki_1[$i].'">';
  2. echo '<a target="_blank" href="'.$odsylacz.'"><img src="'.$pliki[$i].'"></a>';
Go to the top of the page
+Quote Post
Jadranko
post 26.12.2013, 21:24:08
Post #5





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 25.12.2013

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


Turson, błąd jest ten sam (BŁĄD 403 Nie posiadasz dostępu dla podanego w zapytaniu adresu.) tylko że teraz w polu adresu wyświetla się coś takiego:

http://localhost/<img%20src=

Ten post edytował Jadranko 26.12.2013, 21:49:31
Go to the top of the page
+Quote Post
Turson
post 26.12.2013, 22:06:32
Post #6





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


A obrazek wyświetla się?
Go to the top of the page
+Quote Post
Damonsson
post 26.12.2013, 22:12:25
Post #7





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


  1. $odsylacz = $pliki_1[$i];
  2. echo '<a target="_blank" href="'.$odsylacz.'"><img src="'.$pliki[$i].'"></a>';
Go to the top of the page
+Quote Post
Turson
post 26.12.2013, 22:24:47
Post #8





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Damonsson , jak mogłem tego nie zauważyć sciana.gif
Go to the top of the page
+Quote Post
Damonsson
post 26.12.2013, 22:26:02
Post #9





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


Czasem trzeba wpuścić świeżą rybę do stawu biggrin.gif
Go to the top of the page
+Quote Post
Jadranko
post 27.12.2013, 00:46:02
Post #10





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 25.12.2013

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


Dziękuję Damonsson, teraz działa elegancko biggrin.gif
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:26