Состряпал код, который сканирует директорию, в которой заранее были загружены фотографии, меняет название, переносит в другую папку и заносит данные о фото(имя, путь к фотке, альбом, дата загрузки) в БД MySQL. Но в очередной раз я где-то промахнулся. Прошу помощи, может есть где-то косяк в коде:
<?php
mysql_connect(); //Логинимся в бд(я скрыл)
mysql_select_db(); //Выбираем бд
$images = scandir("images/albums/temporary");
foreach ($images as $image) {
$name = date("d_m_Y_H_i_s");
$img_info = pathinfo($image);
$uploaddir = "images/albums/";
$uploadfile = $uploaddir . $name . '.' . $img_info['extension'];
if (move_uploaded_file($img_info['basename'], $uploadfile)) {
$disk = "http://8bgsg.ru/storage/";
$full_url = $disk . $uploadfile;
$album = $_POST['album'];
mysql_query("INSERT INTO `photos` (`name`, `album_id`, `photo_url`, `date`) VALUES('$name', '$album', '$full_url', NOW())");
header('Location: '); //нас переносит на другую страницу по завершению скрипта
}
}
?>