<?php
if ($_POST["Submit"]){
//Проверка, действительно ли загруженный файл является изображением
$imageinfo = getimagesize($_FILES["uploadimg"]["tmp_name"]);
if($imageinfo["mime"] != "image/gif" && $imageinfo["mime"] !="image/jpeg" && $imageinfo["mime"] !="image/png" {
die('Загруженный файл не является изображением');
}
//Сохранение загруженного изображения с расширением, которое возвращает функция getimagesize()
//Расширение изображения
$mime = explode("/",$imageinfo["mime"]);
//Имя файла
$namefile = explode(".",$_FILES["uploadimg"]["name"]);
//Полный путь к директории
$uploaddir = "Z:/www/upload/";
//Функция, перемещает файл из временной, в указанную вами папку
if (move_uploaded_file($_FILES["uploadimg"]["tmp_name"], $uploaddir.$namefile[0].".".$mime[1])) {
echo "Изображение успешно загружено";
}else{
echo "Произошла ошибка";
}
}
?>
<form name="upload" enctype="multipart/form-data" action="./" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="102400">
<input type="file" name="uploadimg">
<input type="submit" name="Отправить">
</form>
Я сейчас на лекции. Дома буду - в архив закину.
IT-Expert ¤, ок, спасибо, и если не сложно, напиши где я должен вставить свою строку с bd
После того как файл загрузился, ты должен в бд сделать запись кому он принадлежит.
IT-Expert ¤, в БД есть запись img y user для лого, только файла загрузки небыло