[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Присвоить имя загружаемому изображению
zhenia3003
Помогите изменить код, так чтобы при загрузке изображений, присваивалось имя, например 1.jpg, 2.jpg, 3.jpg по порядку

<?php
if ( isset ( $_POST["send"] ) ) {
$filetype = array ( 'jpg', 'gif', 'png', 'jpeg', 'bmp' );
$upfiletype = substr( $_FILES['upfile']['name'], strrpos( $_FILES['upfile']['name'], "." ) + 1 );
$direct = 'img/';
if ( in_array ( $upfiletype, $filetype ) ) {
//1024*1024*2 = РАЗМЕР ФАЙЛА до 5х МБ
if ( $_FILES["upfile"]["size"] > 1024*1024*5 ) {
$msg_php="Размер файла превышает допустимый" ;
} else {
if ( is_uploaded_file ( $_FILES["upfile"]["tmp_name"] ) ) {
if ( move_uploaded_file ( $_FILES["upfile"]["tmp_name"], $direct.$_FILES["upfile"]["name"] ) ) {
$msg_php="Файл успешно загружен!";
} else {
$msg_php="Файл не удалось загрузить на сервер";
}
}
else {
$msg_php="Файл загрузить не удалось";
}
}
}
else {
$msg_php="Данный тип файла не поддерживается";
}
}
else {
}

?>
<?=
$msg_php; ?>


Максимальный размер файла: 5 Мб<br>
Форматы загружаемых файлов: jpg, gif, png, jpeg, bmp<br>
<form
action = '' method = 'post' enctype='multipart/form-data'>
Выбирите файл:<br /><br />
<input
type = 'file' name = 'upfile' /><br /><br />
<input
type = 'submit' name = 'send' value = 'загрузить' />
</form>

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.