0 / 0 / 0
Регистрация: 13.05.2011
Сообщений: 43
1

Аплоад файлов на сервер

25.06.2012, 19:56. Показов 2590. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте,
Нашел в гугле заезженный код по отправке файлов на сервер

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
procedure TForm1.SendFile;
var
Stream: TIdMultipartFormDataStream;
begin
Stream := TIdMultipartFormDataStream.Create;
try
   Stream.AddFile(playerName, uploadFileName, 'text/html');
   Form1.IdHTTP1.HandleRedirects := True;
   Form1.sMemo2.text:=Form1.IdHTTP1.Post(linkSite, Stream );
finally
   Stream.Free;
end;
end;
Обработчик на сервере:
PHP
1
2
3
4
5
6
7
8
9
10
11
<? 
$uploaddir='';
if(move_uploaded_file($_FILES['filename']['tmp_name'], $uploaddir.$_FILES['filename']['name']))
{
    print"Done!";
}
else
{
    print"Error!";
}
?>
Почему то не работает. Как-то давно использовал тоже самое, и все прекрасно работало..
P.S. Права на папки и файлы 777
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.06.2012, 19:56
Ответы с готовыми решениями:

Как осуществить аплоад файлов на сервер?
подскажите как очуществить непосредственный аплоад файлов на сервер? и как создать форму, в...

Аплоад файлов на сервер без использования компонент
Люди! Хочу сделать аплоад файлов на сервер без использования компонент, к сожалению провайдер не...

ASPImage и аплоад графических файлов
Друзья, в моем приложении через форму загружается графический файл JPG. Принимающий скрипт должен...

Готовый аплоад файлов от клиента.
Problema: V JSP Stoit teg '&lt;input type=file name=myname&gt;' Ne znaet li kto, kak polucit pri submit...

5
1302 / 708 / 107
Регистрация: 25.05.2011
Сообщений: 2,158
Записей в блоге: 51
25.06.2012, 22:48 2
Обработчик на сервере
проверь обработчик на сервере через html форму
0
0 / 0 / 0
Регистрация: 13.05.2011
Сообщений: 43
26.06.2012, 09:14  [ТС] 3
Все наладилось, когда я заменил
Delphi
1
Stream.AddFile(playerName, uploadFileName, 'text/html');
на
Delphi
1
Stream.AddFile('filename', filename, 'multipart/form-data');
И, как ни странно, заработало все именно из-за 'filename'
0
0 / 0 / 1
Регистрация: 05.06.2014
Сообщений: 175
28.10.2014, 19:45 4
странно - выдает ошибку
не мог бы бы ктонить прокоментить что происходит
0
0 / 0 / 1
Регистрация: 05.06.2014
Сообщений: 175
10.12.2014, 14:40 5
как перезапись файла делать?
что то в php скрипт над добавить чтоб файл с таким именем удалялся на сервере перед записью нового
0
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
28.12.2014, 10:33 6
Цитата Сообщение от lotes Посмотреть сообщение
что то в php скрипт над добавить чтоб файл с таким именем удалялся на сервере перед записью нового
Отправляй новый файл с таким же именем как и старый и у тебя он просто перезапишется и удалять ни чего ненадо. Это самый простой вариант, если ненравится такой, то есть в пыхе функция на удаление и она тоже прекрасно работает, счас с ходу ненапишу какая, непомню, но пробовал раньше и работала нормально. Но я делал как по первому варианту, проще просто.
0
28.12.2014, 10:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.12.2014, 10:33
Помогаю со студенческими работами здесь

Аплоад файлов на FTP через Curl в директорию
Имеется скрипт. Сейчас он не грузит файлы на FTP, а необходимо получаемые архивы загрузить в папку...

Не могу сделать аплоад файла dbf на сервер из скрипта, все время выдается ошибка загрузки
Не могу сделать аплоад файла dbf на сервер из скрипта, все время выдается ошибка загрузки, при этом...

Как по нажатию одной кнопки сделать аплоад сразу трех файлов?
Есть три штуки &lt;input type=file ...&gt; Как по нажатию одной кнопки сделать аплоад сразу трех файлов

При загрузке файлов на сервер у всех файлов пустой ContentLength
Подскажите, пожалуйста, с чем может быть связана следующая проблема. Есть страница состоящая из...

Аплоад и ресайз картинок
Не подкинете примерчик для аплоада и ресайза картинок на VB? Очень буду благодарен.

Аплоад через XMLHTTP
пишу на eVB для PocketPC аплоад файлов с посылом на PHP скрипт в принципе у меня проблема только с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru