热搜:NVER 

php给图片平添水印

2024-04-29 20:10:12
 php给图片平添水印

php给图片添加水印

<?php echo "<?xml version=\"1.0\" encoding=\"UTF-8\"";?>




Insert title here




">
<?php if (! isset ( $_POST ["submit"] )) { return; } else { if (isset ( $_FILES ["file"] ) || $_POST ["file"] != "") { $file = $_FILES ["file"] ["tmp_name"]; $img_info = getimagesize ( $file ); switch ($img_info [2]) { case 1 : $im = imagecreatefromgif ( $file ); break; case 2 : $im = imagecreatefromjpeg ( $file ); break; case 3 : $im = imagecreatefrompng ( $file ); break; } $back = imagecolorallocate ( $im, 255, 255, 200 ); $color = imagecolorallocate ( $im, 0, 0, 255 ); $str = "you select it"; imagefilledrectangle ( $im, 0, 0, 90, 20, $back ); imagestring ( $im, 5, 0, 0, $str, $color ); $filepath = "upload/"; $name = $filepath . $_FILES ["file"] ["name"]; switch ($img_info [2]) { case 1 : imagegif ( $im, $name ); break; case 2 : imagejpeg ( $im, $name ); break; case 3 : imagepng ( $im, $name ); break; } echo ""; } } ?>