Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
-FeRRuM- Гость
|
Добавлено: Пн Ноя 17 2003 11:56 Заголовок сообщения: Проблема с закачкой файлов на сервер средствами PHP, несколько вопросов |
|
|
На начальном этапе закачиваю файл на сервер таким вот макаром:
Нажмите на Browse и выберите файл для закачки(желательно чтобы имя файла отображало содержание): Введите описание файла (кратко (не более 100 символов) и информативно(предмет, семестр, доп. инфмормация)):
Возникают вопросы - 1) существует ли переменная в которой храниться расширение? ТО есть например, если ктонить захочет закачать файл, название которого на русском - как этому воспрепятствовать? Возможно ли переименовать файл не меняя разширения? 2) сервер считает что эти файлы нельзя скачивать - как сделать так чтобы уже при закачке всем файлам автоматически ставился атрибут readable?
С уважением... |
|
Вернуться к началу |
|
|
-FeRRuM- Гость
|
Добавлено: Пн Ноя 17 2003 12:04 Заголовок сообщения: Здесь не чита& |
|
|
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="2000000"> Нажмите на Browse и выберите файл для закачки(желательно чтобы имя файла отображало содержание):<br> <input type="file" name="userfile"> <br> Введите описание файла (кратко (не более 100 символов) и информативно(предмет, семестр, доп. инфмормация)): <input type="text" name="info" size="100" maxlength="100"> <br> <input type="submit" value="Закачать"><br> <? if (($userfile_name!="") && ($info!="")){ if (file_exists("uploaded/$userfile_name")){ print ("<br>Файл с таким именем уже существует, переименуйте файл и закачайте его снова!"); } else{ move_uploaded_file($userfile, "uploaded/$userfile_name"); $fh=fopen("uploaded/log.txt", "a+"); $string="$userfile_name|$info<eoc>"; fwrite($ fh, $string); fclose(fh); print "<br><br>Файл успешно закачан на сервер"; }} else print "<br>Необходимые поля не заполнены"; ?> </form></center> </td> |
|
Вернуться к началу |
|
|
|