Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Загрузка файлов
 
 автор: shine   (09.09.2009 в 20:21)   письмо автору
 
 

Как предоставить пользователю загружать файлы на страницу,например фотографии?Какие теги нужно использовать здесь?

  Ответить  
 
 автор: DJ Paltus   (10.09.2009 в 01:37)   письмо автору
 
   для: shine   (09.09.2009 в 20:21)
 

Для загрузки файлов на сервер используются одновременно:
а) форма загрузки
б) скрипт-обработчик.

a) - файл, к примеру, index.html

<html>
<body>
<form enctype="multipart/form-data" action="do_it.php" method="post">
    Размещение: <input name="upfile" type="file" >
    <input type="submit" value="ОК">
</form>
</body>
</html>


б) файл do_it.php

<?php
$dirname
="documents/"// Путь к директории хранения, слэш в конце!
if($_FILES['upfile']['name']!==""){ //проверка на то, что файл передан
     
$newname=$dirname.$_FILES['upfile']['name']; //соединяем путь и имя файла
     
move_uploaded_file($_FILES['upfile']['tmp_name'], $newname); //из временного хранилища перемещаем загруженный файл в нужное место
     
}
else die(
"Файл не загружен"); //ну мало ли, что случилось
?>


Это мне не лень было писать, а так-то лучше пользоваться поиском: там более жизненные примеры.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования