вот пример моего скрипта:
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- function upload($file) {
- //ограничение размера
- if($file["size"] > 100*1024*1024)
- {
- $s="Размер файла превышает сто мегабайт, попробуйте <a href=download_lmi113.php>снова</a>";
- exit;
- }
- //проверка загрузки в temp
- if(is_uploaded_file($file["tmp_name"])) {
- //копирование на народ...
- copy($file['tmp_name'], "http://lmi113.narod.ru/files/lmi_school/".$file["name"]);
- $s="Файл <strong>".$_FILES['filename']['name']."</strong>, размером <strong>".($_FILES['filename']['size']/1024)."</strong> килобайт, успешно загружен на сервер.</p>";
- }
- else { $s="Ошибка при загрузке, попробуйте <a href=download_lmi113.php>снова</a>"; exit(); }
- return ($s);
- }
- /////////////////////////////////////////////////////////
- //проверка для вывода формы
- if ( !isset( $_POST["do"] ) ){
- echo '<form action="" method="post" enctype="multipart/form-data" name="form1">
- <p>Выберите файл для размещения на сервер </p>
- <p><input type="file" name="filename" /></p>
- <p>Нажмите кнопку загрузить: </p>
- <p>
- <input name="do" type="submit" value="Загрузить" />
- </p>
- </form>';
- }
- //данные были отправлены, загружаем файл...
- else {
- echo upload($_FILES['filename']);
- }