Защита на снимка

animatora

Registered
как се правеше това ?

http://gal.impulse.bg/upload/2008/02/13/SLADKA__ZAGADKA-5c8af387b7.jpg

тва импулс как се слага ме интересува имаше някакъв скрипт ако не се лъжа някъде из уроците
 
Ако някой успее по този урок да го направи нека да пише тук защото след много опти никакъв резултат. Къде ли не съм го пробвал - на хостове и пак не става а правя както си е там всичко.
 
jooorooo каза:
дидо, на този ред
action baf /voden/voden_znak.php

е пътя спрямо домейна :-)

демек

http://site.com/voden/voden_znak.php

защо не иска да ми създаде файл .htaccess ?
 
_4efo_ каза:
jooorooo каза:
дидо, на този ред
action baf /voden/voden_znak.php

е пътя спрямо домейна :-)

демек

http://site.com/voden/voden_znak.php

защо не иска да ми създаде файл .htaccess ?

с коя програма? аз пиша с notepad++ и си ги създава нормално може да го напишеш с каквато искаш програма да е .htaccess.txt и след като го качиш, му сменяш името през фтп-то на .htaccess
 
хах да благодаря, точно секунди преди да прочета поста ти бях прочел това
http://www.freewebmasterhelp.com/tutorials/htaccess/
:wink:
сега ще пробвам дали при мен ще стане скрипта
 
Жорка благодарение на теб стана ама проблема е сега че бачка само на localhost-а.
Някакви идей? :roll:
 
Dodo1987 каза:
Жорка благодарение на теб стана ама проблема е сега че бачка само на localhost-а.
Някакви идей? :roll:

ами ако е фрее хост няма да бачка, има и някои платени дето не бачка на тях, като хостингпланове например
 
снимките ми стоят в www/users/seekers/files
voden_znak.php ми стои в www/users/seekers/files/voden_znak.php

.htaccess-a ми е :
Код:
addhandler png
addhandler jpg
addhandler gif
action http://site.com/users/seekers/files/voden_znak.php
и ми дава ERROR 500 и снимките от папката не ми се показват... :?:
 
jooorooo каза:
_4efo_ каза:
jooorooo каза:
Код:
addhandler png 
addhandler jpg 
addhandler gif 
action /users/seekers/files/voden_znak.php
а .htaccess-a в коя папка трябва да ми е www или files ?

при voden_znak.php
http://jobs.comexnet.eu/users/seekers/files/
виж какво става...
промених .htaccess-a na
Код:
addhandler png 
addhandler jpg 
addhandler gif 
action /jobs/users/seekers/files/voden_znak.php
и пак не иска...
 
jooorooo каза:
Код:
addhandler png 
addhandler jpg 
addhandler gif 
action /users/seekers/files/voden_znak.php


пробвах и с /users/seekers/files/voden_znak.php
и с /jobs/users/seekers/files/voden_znak.php но все не става...възможно ли е защото мии е поддомейн ?
 
Не ви трябва .htaccess файл за да си направите воден знак.
Ето ви един по лесен за разбиране код.
watermark.php
<?php
header('content-type: image/jpeg');
$watermark = imagecreatefromgif('php.gif'); //име на картинката за воден знак
$watermark_width = imagesx($watermark);
$watermark_height = imagesy($watermark);
$image = imagecreatetruecolor($watermark_width, $watermark_height);
$file_type=strtolower(end(explode(".",$_GET['img'])));
if($file_type=="jpg" or $file_type=="jpeg"){
$imagecreatefrom="imagecreatefromjpeg";
}elseif($file_type=="gif"){
$imagecreatefrom="imagecreatefromgif";
}elseif($file_type=="png"){
$imagecreatefrom="imagecreatefrompng";
}
$image = $imagecreatefrom($_GET['img']);
$size = getimagesize($_GET['img']);
$dest_x = $size[0] - $watermark_width - 5;
$dest_y = $size[1] - $watermark_height - 5;
imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, 50);
imagejpeg($image);
imagedestroy($image);
imagedestroy($watermark);
?>
И картинката с воден знак ще се зарежда като напишете в браузъра
http://site.com/watermark.php?img=kartinka.jpg
Това $watermark = imagecreatefromgif('php.gif'); е името на картинката за воден знак.
imagecreatefromgif е за gif
За jpg и png e imagecreatefromjpeg или imagecreatefrompng
ДЕМО http://demo.md-place.info/watermark.php?img=080130_loeb.jpg :D
ПП: Забравих да кажа, че трябва да има GD библиотека на хостинга.
 
htaccess.JPG


:?: :?: :?:
и мога да изтрия само единия...като се опитам да изтрия и втория този който ми показва Size= 0 ми казва


> DELE .htaccess
< 550 Could not delete .htaccess: No such file or directory
Error 550 Could not delete .htaccess: No such file or directory
 

Back
Горе