Показать сообщение отдельно
  #12 (permalink)  
Старый 29.01.2010, 14:50
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

У меня грузит всё в подряд

Форма:
<form name="nemo" action="index.php" method="POST" enctype="multipart/form-data">
<fieldset>
	<input type="file" name="file"/>
	<input type="submit" value="submit"/>
</fieldset>
</form>


PHP cкрипт
# Если существует имя файла
if ( isset($_FILES['file']['name']) )
{
	# Временный путь
	$tempName = $_FILES['file']['tmp_name'];

	# Постоянный путь
	$newFileName = 'audio/'.$_FILES['file']['name'];

	# Перемещение файла по постояному пути
	if ( is_uploaded_file($tempName) and move_uploaded_file($tempName, $newFileName) )
	{
		print "<br/>Файл {$_FILES['file']['name']} загружен.\r\n";
	}
	else
	{
		print "<br/>Ошибка загрузки файла {$_FILES['file']['name']}.\r\n";
	}
}


Конфиг (.htaccess):
Код:
php_value upload_max_filesize 20M
php_value post_max_size 20M
php_value max_execution_time 200
php_value max_input_time 200
Форма и скрипт в одном файле. В папке со скриптом должна существовать папка audio.

Вот, для денвера:
http://dl.dropbox.com/u/56796185/file_upload.rar
Вложения:
Тип файла: zip for_nemo.zip (1.1 Кб, 16 просмотров)
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)

Последний раз редактировалось Tim, 09.04.2012 в 20:18.
Ответить с цитированием