okienka do galerii zdjec...

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
indain
Posty: 7
Rejestracja: czw paź 27, 2005 3:29 pm
Lokalizacja: mam wiedziec?

okienka do galerii zdjec...

Post autor: indain »

Witam. Mam do Was pytanie jak napisac skrypt w php i jak on powinien wygladac aby w galerii zdjec na stronie po kliknieciu w zdjecie wyswietlalo sie Ono w nowym okienku, a okienko bedzie to mialo rozmiar zdjecia, a nie [jak to wychodzi za pomaca _blank calego ]duzego okna przegladarki i do tego jeszcze zdjecie jest 4 razy mniejsze. Mam nadzieje ze wiecie o co mi chodzi...z gory dzieki;)
masterix
Przelotem
Przelotem
Posty: 220
Rejestracja: wt wrz 07, 2004 6:44 pm
Kontakt:

Re: okienka do galerii zdjec...

Post autor: masterix »

Pobierasz rozmiary fotki za pomocą funkcji getimagesize() i dostajesz tablicę, w której masz wymiary.

Link dla takiej fotki powinien być storzony z wykorzystaniem JS np;

Kod: Zaznacz cały

<a href="void(0);" onClick="window.open('plik.jpg','tytu','toolbar=0 height=wysokosc width=szerokosc, scrollbar=0"><img src="plik2.jpg" /></a>
to takie ogólne nakreślenie problemu.

pzdr.
indain
Posty: 7
Rejestracja: czw paź 27, 2005 3:29 pm
Lokalizacja: mam wiedziec?

Re: okienka do galerii zdjec...

Post autor: indain »

problem w tym ze nie znam za bardzo JS i nie wiem czy da sie skrypt JS umiescic w kodzie php.

tak wyglada link...po kliknieciu chcialbym aby obraze wyskakiwal nie w duzym nowym oknie tylko cos a la popup...dokladna kontrola wygladu i rozmiaru okienka.
[php]<?php echo: " <td><a href='./img/".$lista[0].".jpg' target=_blank>


<img src='./img/".$lista[0].".jpg' border=\"1\" width=\"70\" height=\"80\" align=\"LEFT\">
</a>";


?>[/php]
phpIker
Nowy
Nowy
Posty: 182
Rejestracja: śr lis 02, 2005 9:28 pm
Lokalizacja: Kraków

Re: okienka do galerii zdjec...

Post autor: phpIker »

Da się wstawić JavaScript do PHP za pomocą:

zewnętrzny plik js.

Kod: Zaznacz cały

<script type="text/javascript" src="cos.js"></script>
kod pomiędzy znacznikami script.

Kod: Zaznacz cały

<script type="text/javascript">/* kod java script */</script>
Co do tematu to ja bym zrobił to tak:

Kod: Zaznacz cały

<img name="obrazek" src="image.jpg" onload="javascript:window.moveTo((screen.width-obrazek.width-10)/2,(screen.height-obrazek.height-48)/2);window.resizeTo(obrazek.width + 10,obrazek.height + 48);">
Ten kod wstawiasz do już otwartego okienka.
ODPOWIEDZ