Witam jak w temacie, czy ktoś mógłby mi pomóc z kodem w php? nie dodaje znaku wodnego i nie zapisuje się na ftp, bez kodu ze znakiem wodnym wszystko działa prawidłowo
foreach ($_FILES["plik"]["error"] as $key => $error)
{
if ($error == UPLOAD_ERR_OK) {
$addnews_query = $mysql->query("INSERT INTO `photos` (`id`, `Type`) VALUES ('$post_id', 'test')");
$img_insert_id = $mysql->insert_id;
$file_tmp = $_FILES["plik"]["tmp_name"][$key];
$file_name = $_FILES["plik"]["name"][$key];
//$file_up_name = time();
$true_hash = $img_insert_id;
//$file_hash = str_replace('=', '', base64_encode($true_hash));
{
$image = imagecreatefromjpeg($true_hash);
$watermark = imagecreatefromjpeg('/template/new/img/inf.png');
$width = imagesx($image);
$height = imagesy($image);
$watermark_width = imagesx($watermark);
$watermark_height = imagesy($watermark);
imagecopymerge($image, $watermark, (($width - $watermark_width))-10, (($height - $watermark_height))-10, 0, 0, $watermark_width, $watermark_height, 100);
header('Content-Type: image/jpeg'); imagejpeg($image);
imagedestroy($image);
imagedestroy($watermark);
$query = $mysql->query("UPDATE `photos` SET `Address` = '$file_hash' WHERE `id` = '$post_id'");
}
}
}