darksmoke
Новичок
Запись в БД после копирования файла
Сейчас все копируется, но я хочу чтобы в БД добавлялось только имя файла, а сейчас добавляется еще и путь ./books/имя файла, [хочу имя файла.
Сейчас все копируется, но я хочу чтобы в БД добавлялось только имя файла, а сейчас добавляется еще и путь ./books/имя файла, [хочу имя файла.
PHP:
$filename ="./books/".($_FILES["filename"]["name"]);
if(file_exists($filename)) {
mt_srand(time());
$r = mt_rand(0,1000);
$filename = "$r".basename($filename);
}
if(copy($_FILES["filename"]["tmp_name"],$filename))
{
echo("Файл успешно загружен <br>");
echo("Имя файла: ");
echo $filename;
echo("<br>Размер файла:");
echo($_FILES["filename"]["size"]);
$writer_select = $_POST['writer_select'];
$title = trim($_POST['title']);
$sql_title = mysql_query("INSERT into `books` (`Writer`,`Title`,`Path`) values ('$writer_select','$title','$filename')");
echo "<br><b>Книга $title добавлена.</b><br/><a href=$add_writer>Назад</a>";
}