Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] znak wodny, na podstawie artykułu : http://php.org.pl/artykuly/4/12
grzegorz_g
post
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 26.10.2004

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


chodzi mi o to iz skrypt opisany tutaj:

http://php.org.pl/artykuly/4/12


działa, ale ja chce zmieć takie zdjecia (miniaturki) jako <img src="miniaturka ze znakiem wodnym">
teraz to mi się otwiera na cała stronę

jak to przerobić
proszę o szybka odpowiedź, za którą z góry dzięki


--------------------
www.wettradar.com
Go to the top of the page
+Quote Post
Fixus
post
Post #2





Grupa: Zarejestrowani
Postów: 295
Pomógł: 9
Dołączył: 8.02.2006

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


stary a możesz jaśniej przedstawić problem?
Go to the top of the page
+Quote Post
ElemenT
post
Post #3





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 29.03.2003
Skąd: Warszawa

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


musisz po pierwsze
wklepac max szerokosc miniaturki
  1. <?php
  2. $szerokosc_max = 100; //w px
  3. $wysokosc_max = 50 // w px - gdy 0 oblicza sie z proporcji
  4. ?>


potem
gdzie masz

  1. <?php
  2. imagecopy( $image2, $image1, $od_x, $od_y, 0, 0, $znaczek_w, $znaczek_h );
  3. imagejpeg( $image2 );
  4. ?>


zamieniasz na

  1. <?php
  2. imagecopy( $image2, $image1, $od_x, $od_y, 0, 0, $znaczek_w, $znaczek_h );
  3.  
  4. if ($wysokosc_max == 0) {
  5. $procent = $szerokosc_max / $plik_w;
  6. $wysokosc_max = round($procent * $plik_h); // co by nie bylo liczb w stylu 80.0203320
  7. }
  8.  
  9.  
  10. $mini = ImageCreateTrueColor($szerokosc_max,$wysokosc_max); 
  11. Imagecopyresampled($mini, $image2, 0, 0, 0, 0 , $szerokosc_max, $wysokosc_max, $plik_w, $plik_h);
  12.  
  13. imagejpeg( $mini ); 
  14. imagedestroy( $mini );
  15. ?>

i dalej jak w artykule

mam nadzieje ze nie zrobilem literowek


--------------------
lighttpd 1.4.22 / PHP 5.2.9 / MySQL 5.0.51 at hostname.pl
Go to the top of the page
+Quote Post
grzegorz_g
post
Post #4





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 26.10.2004

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


chyba faktycznie troche nie jasno sie wyrazilem

chce miec coś takiego :


  1. <table border="0" cellspacing="0" cellpadding="0">
  2. <tr>
  3. <td>tu miniaturka_1 ze znakiem wodnym</td>
  4. <td>tu miniaturka_2 ze znakiem wodnym</td>
  5. </tr>
  6. <tr>
  7. <td>tu miniaturka_3 ze znakiem wodnym</td>
  8. <td>tu miniaturka_4 ze znakiem wodnym</td>
  9. </tr>


da się wykorzystać ten kod do zrobienia takiej gallerii


--------------------
www.wettradar.com
Go to the top of the page
+Quote Post
ElemenT
post
Post #5





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 29.03.2003
Skąd: Warszawa

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


no to to co CI napisalem tworzy miniaturki z duzych obrazkow (juz ze znakiem wodnym) wiec znak wodny tez sie zmniejsza
sprawdz czy o to chodzilo


--------------------
lighttpd 1.4.22 / PHP 5.2.9 / MySQL 5.0.51 at hostname.pl
Go to the top of the page
+Quote Post
grzegorz_g
post
Post #6





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 26.10.2004

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


a jaki jest adres tego zdjecia questionmark.gif
<img src="?questionmark.gif">


--------------------
www.wettradar.com
Go to the top of the page
+Quote Post
ElemenT
post
Post #7





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 29.03.2003
Skąd: Warszawa

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


taki jak w artykule , dodalem tylko tyle ze wszystko sie zmniejsza do rozmiarow miniaturki


--------------------
lighttpd 1.4.22 / PHP 5.2.9 / MySQL 5.0.51 at hostname.pl
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 - 23:37