|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.11.2007, 23:50 | #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> |
29.11.2007, 09:01 | #2 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
Что значит закинуть файл на сервер - откуда-то по нажатию кнопки, файл должен отправиться на сервер? Может быть Вы имели ввиду, что бы файл, который отвечает за какую-либо функцию, по нажатию кнопки выполнялся на сервере?
|
29.11.2007, 13:59 | #3 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
а настройки в РНР.ini ковыряли?
|
30.11.2007, 00:20 | #4 |
Пользователь
Регистрация: 22.10.2007
Сообщений: 10
|
Нужно не выполнить, а именно отправить файл в указанный каталог на сервер. Например, нужно чтобы пользователь сайта мог со своего компа отправить картинку в каталог /images/, а с помощью указанной формы сделать этого не удается. Помогите пож!!!
|
30.11.2007, 01:40 | #5 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
Во-первых, поправьте свой пост, оформив как полагается код, во-вторых, ответьте на мой предыдущий пост. И в третьих фраз "помогите пож" писать не надо, от этого легче не станет.
|
30.11.2007, 11:49 | #6 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
цитата:
т.е. вы хотите, что бы пользователь мог прикреплять файл при помощи кнопки типа "Browse", а затем он мог его отправить на сервер?
|
30.11.2007, 11:53 | #7 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
|
01.12.2007, 07:32 | #8 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
|
21.12.2007, 12:51 | #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 |