Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Tworzenie znaku wodnego
stefik4
post
Post #1





Grupa: Zarejestrowani
Postów: 176
Pomógł: 1
Dołączył: 18.11.2007

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


W czasie uploadu zdjęć chce dodać znak wodny przy wcześniejszym wyborze pozycji:

  1. $pozycja = $_POST['pozycja'];
  2. $plik = "motocross.jpg";
  3.  
  4. $znaczek = "znak.png";
  5. $image1 = imagecreatefrompng($znaczek); // importujemy plik gif ze znakiem
  6. $image2 = imagecreatefromjpeg($plik);
  7. $plik_w = imagesx($image2); // szerokość pliku
  8. $plik_h = imagesy($image2); // wysokość pliku
  9. $znaczek_w = imagesx($image1); // szerokość znaczka
  10. $znaczek_h = imagesy($image1); // wysokość znaczka
  11.  
  12. if( $pozycja == "lg" )
  13. {$od_x = 0; $od_y = 0;}
  14. if( $pozycja == "pg" )
  15. {$od_x = $plik_w - $znaczek_w; $od_y = 0;}
  16. if( $pozycja == "ld" )
  17. {$od_x = 0; $od_y = $plik_h - $znaczek_h;}
  18. if( $pozycja == "pd" )
  19. {$od_x = $plik_w - $znaczek_w; $od_y = $plik_h - $znaczek_h;}
  20.  
  21. imagecopy( $image2, $image1, $od_x, $od_y, 0, 0, $znaczek_w, $znaczek_h );


Błedu nie zwraca, a znaku wodnego tez nie dodaje.

jaki jest tego powód?
Go to the top of the page
+Quote Post

Posty w temacie


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: 22.08.2025 - 08:04