nikki
Новичок
закачка файла на ftp
Помогите, плз.
Есть код закачки файла на ftp через форму
define('MAX_FILE_SIZE',2097152); //Максимальный размер файла 2Мб, если 0 ограничения нет
define('UPLOAD_DIR','../files/'); //Директория где сохраняем загруженный файл, абсолютный путь
if (is_file($_FILES['userfile']['tmp_name'])){
echo '<pre>';
$uploaded_file = UPLOAD_DIR.$_FILES['userfile']['name'];
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaded_file)) {
echo "Файл <b><i>{$_FILES['userfile']['name']}</i></b> успешно загружен.";
} else {
echo "Ошибка при загрузке файла - <b><i>{$_FILES['userfile']['name']}</i></b>";
}
echo '</pre>';
}
?>
но после загрузки я не могу открыть этот файл - на сервере он есть, размер < 2 Мб.но даже ссылка на него не работает
может в процессе закачки что-то изменяется в нем. Закачиваю только .doc и .xls
Подскажите, что за косячек?
да - форма закачки самая простая
<form enctype="multipart/form-data" action="<?php echo $_SEREVR['PHP_SELF']?>" method="POST">
<!-- MAX_FILE_SIZE must precede the file input field -->
<?php if (MAX_FILE_SIZE>0) echo "<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"".MAX_FILE_SIZE."\"></input>";?>
<!-- Name of input element determines name in $_FILES array -->
Файл: <input name="userfile" type="file" />
<input type="submit" value="Загрузить" />
</form>
Помогите, плз.
Есть код закачки файла на ftp через форму
define('MAX_FILE_SIZE',2097152); //Максимальный размер файла 2Мб, если 0 ограничения нет
define('UPLOAD_DIR','../files/'); //Директория где сохраняем загруженный файл, абсолютный путь
if (is_file($_FILES['userfile']['tmp_name'])){
echo '<pre>';
$uploaded_file = UPLOAD_DIR.$_FILES['userfile']['name'];
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaded_file)) {
echo "Файл <b><i>{$_FILES['userfile']['name']}</i></b> успешно загружен.";
} else {
echo "Ошибка при загрузке файла - <b><i>{$_FILES['userfile']['name']}</i></b>";
}
echo '</pre>';
}
?>
но после загрузки я не могу открыть этот файл - на сервере он есть, размер < 2 Мб.но даже ссылка на него не работает
может в процессе закачки что-то изменяется в нем. Закачиваю только .doc и .xls
Подскажите, что за косячек?
да - форма закачки самая простая
<form enctype="multipart/form-data" action="<?php echo $_SEREVR['PHP_SELF']?>" method="POST">
<!-- MAX_FILE_SIZE must precede the file input field -->
<?php if (MAX_FILE_SIZE>0) echo "<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"".MAX_FILE_SIZE."\"></input>";?>
<!-- Name of input element determines name in $_FILES array -->
Файл: <input name="userfile" type="file" />
<input type="submit" value="Загрузить" />
</form>