function generateRandomString($length = 30) {
$characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$charactersLength = strlen($characters);
$randomString = '';
for ($i = 0; $i < $length; $i++) {
$randomString .= $characters[rand(0, $charactersLength - 1)];
}
return $randomString;
}

$con = mysqli_connect("localhost","user","pass","DbName");

if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
exit();
}

$result =mysqli_query($con, "select * from uploads");
while ($row = mysqli_fetch_assoc($result))
{
$imageURL = $row['image_url'];
$img = '/uploadFolder/'. generateRandomString(). 'png';
file_put_contents($img, file_get_contents($url));
}

mysqli_close($con);

?>



Kolay gelsin.