Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ElemenT
post
Post #2





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
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 17:58