Вот скрипт, что куда вставить?():
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $allowed_filetypes = array('.jpg','.gif','.bmp','.png'); // Здесь мы перечисляем допустимые типы файлов
- $max_filesize = 524288; // Максимальный размер загружаемого файла в байтах (в данном случае он равен 0.5 Мб).
- $upload_path = './files/'; // Место, куда будут загружаться файлы (в данном случае это папка 'files').
- $filename = $_FILES['userfile']['name']; // В переменную $filename заносим точное имя файла (включая расширение).
- // Сверяем полученное расширение со списком допутимых расширений, которые мы определили в самом начале. Если расширение загруженного файла не входит в список разрешенных, то прерываем выполнение программы и выдаем соответствующее сообщение.
- // Теперь проверим размер загруженного файла и если он больше максимально допустимого, то прерываем выполнение программы и выдаем сообщение.
- // Проверяем, доступна ли на запись папка, определенная нами под загрузку файлов (папка files). Если вдруг недоступна, то выдаем сообщение, что на папку нужно поставить права доступа 777.
- // Загружаем фаил в указанную папку.
- echo 'Ваш фаил успешно загружен <a href="' . $upload_path . $filename . '">смотреть</a>';
- else
- echo 'При загрузке возникли ошибки. Попробуйте ещё раз.';
- ?>