Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] watermark
emajl22
post
Post #1





Grupa: Zarejestrowani
Postów: 273
Pomógł: 21
Dołączył: 28.11.2010

Ostrzeżenie: (10%)
X----


pisze skrypt nakladania znaczka wodnego na zdjecia. znalazlem w internecie kilka takich skryptow, ale ja potrzebuje zrobic to tak, ze wrzuca sie zdjecie przez formularz i naklada sie znak wodny na zdjecie, a nastepnie skrypt przenosi zdjecie juz ze znakiem wodnym na serwer.

  1. <?php
  2.  
  3. if (isset($_POST['w'])) {
  4. $imagesource = $_FILES['img']['tmp_name'];
  5. $watermarkPath = "w.png";
  6. $watermark_w = imagesx($watermarkPath);
  7. $watermark_h = imagesy($watermarkPath);
  8. imagecopy($imagesource, $watermarkPath, 0, 0, 0, 0, $watermark_w, $watermark_h );
  9. $img_name = $_FILES['img']['name'];
  10. move_uploaded_file($img_tmp_name, "./$img_name");
  11. }
  12.  
  13. ?>
  14.  
  15. <form action="" method="post" enctype="multipart/form-data">
  16. <input type="hidden" name="MAX_FILE_SIZE" value="500000000" />
  17. <input type="file" name="img" />
  18. <input type="submit" name="w" />
  19. </form>

nie wiem jak przeniesc zdjecie ze znakiem wodnym na serwer..

i takie bledy wyskakuja:
  1. Warning: imagesx() expects parameter 1 to be resource, string given in
  2.  
  3. Warning: imagesy() expects parameter 1 to be resource, string given in
  4.  
  5. Warning: imagecopy() expects parameter 1 to be resource, string given in


Ten post edytował emajl22 26.08.2011, 13:22:27
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: 30.09.2025 - 10:05