próbuję napisać upload plików, który automatycznie doda znak wodny (zdjęcie) do wrzucanego obrazka.
Mam coś takiego:
<?php if ( $_POST['upload'] ) { $file_tmp = $_FILES['file']['tmp_name']; $file_name = $_FILES['file']['name']; $watermark = imagecreatefromgif('2d.gif'); $image = imagecreatefromgif($file_name); $cos = imagecopymerge($image, $watermark, 30, 30, 0, 0, 200, 147, 100); } ?> <form action="" method="post" ENCTYPE="multipart/form-data"> Zdjęcie: <input type="file" name="file"><br /><br /> <input type="submit" value="Upload" name="upload"> </form>
Skrypt ani nie przesyła pliku, ani nie dodaje znaku wodnego. Co może być przyczyną?
Próbowałem także użyć funkcji imagecopy(), ale jest dosłownie to samo.