mysql — Использование кода PHP и переименование файла изображения перед загрузкой в ​​базу данных XAMPP?

Я новичок в php и возможно ли переименовать файл изображения перед загрузкой в ​​базу данных?

РЕДАКТИРОВАТЬ: будет использовать форму для загрузки файла в базу данных.

<input type="file" name="image">
<input type="submit" name="upload" value="Add" action="viewpage.php">

РЕДАКТИРОВАТЬ: ИЗОБРАЖЕНИЕ БАЗЫ ДАННЫХ:

введите описание изображения здесь


введите описание изображения здесь

Второе изображение выше показывает исходное имя файла изображения в базе данных, в то время как имя изображения в каталоге уже изменилось.

0

Решение

Ты можешь попробовать это ..

<?php
if(isset($_POST['submit_btn']))
{
$tmp_file = $_FILES['uploadedfile']['tmp_name'];
$ext = pathinfo($_FILES["uploadedfile"]["name"], PATHINFO_EXTENSION);
$rand = md5(uniqid().rand());
$post_image = $rand.".".$ext;
move_uploaded_file($tmp_file,"../post_imgs/".$post_image);
}
?>
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector