watermark

Печать RSS
22

F
Автор
Пришелец
0
Здасти. У меня есть код который ставляеть на картинку картика) watermark.
Итак он тоько в просмотре видно. Как сделать чтоб картинка сохранилась на хосте.


<?php
$img = $_GET['img']; /// путь к картинке которую копирайтим
$im = imagecreatefromjpeg($img);
$lg = imagecreatefrompng('marker.png'); /// наша картинка копирайта
$img_x = imagesx($im);
$img_y = imagesy($im);
$img_x_copy = imagesx($lg);
$img_y_copy = imagesy($lg);
imagecopy($im, $lg, $img_x-$img_x_copy, $img_y-$img_y_copy, 0, 0, $img_x_copy, $img_y_copy);
header('Content-Type: image/jpeg');
imagejpeg($im);
imagedestroy($im); /// чистим мусор
imagedestroy($lg); /// чистим мусор
?>
Работа скрипта так
test.ru/test.php?img=здесь папка/картика на котором будеть вставляться картинка.jpg
K

Транклюкаторщик
0
замени imagejpeg($im);
на
imagejpeg($im,'papka/file.jpg');
----
если сделаешь именно так, как задумал - допустишь серьезную ошибку в безопасности. нужно определиться с папкой
Изменил: KOZZ (16.05.2011 / 14:14)
F
Автор
Пришелец
0
а что там в безапасности можеть быть?
K

Транклюкаторщик
0
3. franklin, ну тебе файлы эти куда попало будут кидать, а так, если это для админки - то можно и оставить так, хотя тоже не стоит smile
F
Автор
Пришелец
0
да толька я буду знать этот адрес. Для админки будеть. спс)
K

Транклюкаторщик
0
5. franklin, ну это уже твое дело.
я бы так не надеялся
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск