I am trying to upload image to phpmyadmin with automatic watermark. I am able simply to upload image, which saves image name (image.jpg) in phpmyadmin and also saves that image in spesific folder. But I need to make automatic watermark beeing add on image, when it saves in specific folder. How to do that?
code for upload form and display of image:
<?php
$sql = "SELECT * FROM paminklai";
$result = mysqli_query($connection, $sql);
while($row = mysqli_fetch_array($result)){
?>
<div class="iso-box lunch col-md-4 col-sm-6">
<div class="gallery-thumb">
<a href="images/paminklai/<?php echo $row['image'] ?>" data-lightbox-gallery="food-gallery">
<img src="images/paminklai/<?php echo $row['image'] ?>" class="fluid-img" alt="Gallery">
<div class="gallery-overlay">
<div class="gallery-item">
<i class="fa fa-search"></i>
</div>
</div>
</a>
</div>
</div>
<?php
}
?>
<div class="iso-box lunch col-md-4 col-sm-6">
<div class="gallery-thumb addimg">
<form method="post" action="uploadimg.php" enctype="multipart/form-data">
<input type="hidden" name="size" value="100000">
<div style="margin:10px">
<input id="selectedFile" type="file" onpropertychange="add()" style="position:absolute;visibility:hidden;" name="image">
<input type="button" id="browseButton" value="Pasirinkti nuotrauka" onclick="selectedFile.click()">
</div>
<div>
<input type="text" name="text" class="form-control" placeholder="Pavadinimas">
</div>
<div>
<input type="submit" name="upload" value="Išsaugoti" style="margin:10px">
</div>
</form>
</div>
</div>
Code for uploading:
<?php include "config.php"; ?>
<?php
if(isset($_POST['upload'])){
$target = "images/paminklai/".basename($_FILES['image']['name']);
$image = strtolower($_FILES['image']['name']);
$text = $_POST['text'];
$sql = "INSERT INTO paminklai (image, text) VALUES ('$image', '$text')";
mysqli_query($connection, $sql);
if(move_uploaded_file($_FILES['image']['tmp_name'], $target)){
header("Location: paminklaiadmin.php");
} else {
echo "There was a problem uploadin image";
}
}
?>
phpmyadmin table: enter image description here