![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.10.2007
Сообщений: 10
|
![]()
ребят, помогите пож. Как закинуть файл на сервер?
Вот форма, которая по идее должна отправлять файл. Я на Денвере пробую. В localhost закинул форму эту. Но файл почему-то не закидывается на сервак. <FORM ENCTYPE="multipart/form-data" METHOD=POST> <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000000"> <INPUT NAME="userfile" TYPE="file"> <INPUT TYPE="submit" VALUE="Отпpавить"> </FORM> |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
![]()
Что значит закинуть файл на сервер - откуда-то по нажатию кнопки, файл должен отправиться на сервер? Может быть Вы имели ввиду, что бы файл, который отвечает за какую-либо функцию, по нажатию кнопки выполнялся на сервере?
|
![]() |
![]() |
![]() |
#3 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]()
а настройки в РНР.ini ковыряли?
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 22.10.2007
Сообщений: 10
|
![]()
Нужно не выполнить, а именно отправить файл в указанный каталог на сервер. Например, нужно чтобы пользователь сайта мог со своего компа отправить картинку в каталог /images/, а с помощью указанной формы сделать этого не удается. Помогите пож!!!
|
![]() |
![]() |
![]() |
#5 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]()
Во-первых, поправьте свой пост, оформив как полагается код, во-вторых, ответьте на мой предыдущий пост. И в третьих фраз "помогите пож" писать не надо, от этого легче не станет.
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
![]()
т.е. вы хотите, что бы пользователь мог прикреплять файл при помощи кнопки типа "Browse", а затем он мог его отправить на сервер?
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
![]() |
![]() |
![]() |
![]() |
#8 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]() |
![]() |
![]() |
![]() |
#9 |
Регистрация: 21.12.2007
Сообщений: 4
|
![]()
Здравствуйте уважаемые форумчане! Только не давно зарегистрировался нашел много ответов! И вижу в этой теме нету ответа! НУ так ОТВЕЧАЮ:
Чтобы сделать поле загрузки файла - надо: 1) Допустим создаём страницу index.html Код HTML:
<html> <head> <title>Загрузка файла...</title> </head> <body> <form method="POST" enctype="multipart/form-data" action="upload.php"> <input type="file" name="filename" size="61"><input type="submit" value="Отправить" name="B1"> </form> </body> </html> + В добавок я напишу функции для распознавания типа файла, проверку на название, и проверку на размер! Это самая простейшая защита! Иначе вы можете не только лишиться сайта, но и если у вас сайт весит на локалке - то и важных документов! PHP код:
if($_FILES["filename"]["size"] >1024*8*1024) - в этой строчке измените 8 на ваше число! Это размер файла в мегобайтах! if (!preg_match('/^(.+)\.mp3$/si', $_FILES["filename"]["name"], $matches)) - в этой строчке замените выделенный кусок ".mp3" на расширение файла, который можно загружать! Если файлы - то лучше .rar - пусть архивы загружают)) Удачи! |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отправка файла POST-запросом на PHP-скрипт... | ActiveX | Работа с сетью в Delphi | 7 | 20.07.2009 16:54 |
Загрузка файла на сервер | Pum | Работа с сетью в Delphi | 11 | 14.03.2009 08:58 |
Передача файла на сервер | eldar | Работа с сетью в Delphi | 4 | 03.09.2008 22:09 |
отправка sms | Promise | Работа с сетью в Delphi | 12 | 16.07.2008 18:10 |
Отправка файла п оHTTP протоколу | prizrak1390 | Работа с сетью в Delphi | 2 | 29.01.2008 22:09 |