Помогите пожалуйста, нужно загрузть файл и сделать код в php.
В этом я ни чегго не понимаю. но нашла на сайте вот такой код:
<form action="file_upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="userfile" />
<input type="submit" value="Закачать" name="upload_submit" />
</form>
Но что нужно писать в file_upload.php и как код должен выглядеть?
Прошу помощи, очень надо.
Спустя 3 минуты, 5 секунд (25.05.2011 - 17:43) XCross написал(а):
Спустя 27 минут, 12 секунд (25.05.2011 - 18:10) aljona90 написал(а):
Если честно таки не поняла что надо делать:
в file_upload.php нужно написать такой код?
Или что то надо изменить? Все равно не работает
в file_upload.php нужно написать такой код?
<?php
// Каталог, в который мы будем принимать файл:
$uploaddir = './files/';
$uploadfile = $uploaddir.basename($_FILES['uploadfile']['name']);
// Копируем файл из каталога для временного хранения файлов:
if (copy($_FILES['uploadfile']['tmp_name'], $uploadfile))
{
echo "<h3>Файл успешно загружен на сервер</h3>";
}
else { echo "<h3>Ошибка! Не удалось загрузить файл на сервер!</h3>"; exit; }
// Выводим информацию о загруженном файле:
echo "<h3>Информация о загруженном на сервер файле: </h3>";
echo "<p><b>Оригинальное имя загруженного файла: ".$_FILES['uploadfile']['name']."</b></p>";
echo "<p><b>Mime-тип загруженного файла: ".$_FILES['uploadfile']['type']."</b></p>";
echo "<p><b>Размер загруженного файла в байтах: ".$_FILES['uploadfile']['size']."</b></p>";
echo "<p><b>Временное имя файла: ".$_FILES['uploadfile']['tmp_name']."</b></p>";
?>
Или что то надо изменить? Все равно не работает
Спустя 15 минут, 36 секунд (25.05.2011 - 18:26) XCross написал(а):
Вот так пробуй.
Назови file_upload.php
В файл помести следующий код.
Назови file_upload.php
В файл помести следующий код.
<?php
// Каталог, в который мы будем принимать файл:
$uploaddir = './files/';
$uploadfile = $uploaddir.basename($_FILES['userfile']['name']);
// Копируем файл из каталога для временного хранения файлов:
if (copy($_FILES['userfile']['tmp_name'], $uploadfile))
{
echo "<h3>Файл успешно загружен на сервер</h3>";
}
else { echo "<h3>Ошибка! Не удалось загрузить файл на сервер!</h3>"; exit; }
// Выводим информацию о загруженном файле:
echo "<h3>Информация о загруженном на сервер файле: </h3>";
echo "<p><b>Оригинальное имя загруженного файла: ".$_FILES['userfile']['name']."</b></p>";
echo "<p><b>Mime-тип загруженного файла: ".$_FILES['userfile']['type']."</b></p>";
echo "<p><b>Размер загруженного файла в байтах: ".$_FILES['userfile']['size']."</b></p>";
echo "<p><b>Временное имя файла: ".$_FILES['userfile']['tmp_name']."</b></p>";
?>
Спустя 5 минут, 17 секунд (25.05.2011 - 18:31) aljona90 написал(а):
Он не получается, если его открыть в интернете то там просто код отображается
Спустя 18 минут, 36 секунд (25.05.2011 - 18:50) XCross написал(а):
На хостинге PHP-интерпритатор установлен?
Если не знаешь, то скажи название хостинга? Если narod.ru то, можешь не мучиться.
Если не знаешь, то скажи название хостинга? Если narod.ru то, можешь не мучиться.