как передать данные

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

вопрос такой, есть сайт, нужно с ним обмениваться данными.
я могу получать данные например загружаю страницу по определенной ссылки, либо скачивая файл с сайта. как мне передать ему данные?
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

понятно, можно через post передавать. меня это вполне устраивает, но всеже интересно как например файл передать
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

Ты б конкретезировал, как куда для чего итд. файл можно тупо залить через <form action=i.php method=post enctype=multipart/form-data>
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

есть наш сайт http://www.triadabk.ru, нужно сделать обмен информацией можду прогой на Delphi и http://www.triadabk.ru. я могу получать данные с http://www.triadabk.ru например, скачивая файл www.triadabk.ru/какой-то_файл.дат или www.triadabk.ru/какая-то_страница.пхп. как мне закачивать туда данные?
1 вариант: передавать их через post данные.
как быть если файл закачать надо или просто какие - то двоичные данные передать?
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

Я пару раз делал так, только файл назови как нибудь замысловато, и что б его только прога знала, единственно размер ограничен настройками php обычно метра 2.. up.php и есть файл в котором выполняется данный скрипт

Код: Выделить всё

<?php
if(empty($submit) == True){
echo ("
<form action=up.php method=post enctype=multipart/form-data>
<input type=file name=userfile>

<input type=submit name=submit value=no>[/align]
</form>
");
} else {
if( !empty($userfile) == True){
$path = dirname( $PATH_TRANSLATED );
$name = $path . "/otcets/".$userfile_name;
copy( $userfile, $name);
print "[align=center]<font color=green size=-2 face=verdana>Файл закачан</font>[/align]";
} else
print "[align=center]<font color=red size=-2 face=verdana>Файл не указан</font>[/align]";
}
?>
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

Вообще-то мне на Delphi надо а не на php
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

Таки формочку отправляешь и все пучком, а как ты еще хочешь тебе не дадут на сервере свою софтину запустить..
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

мне не надо ее запускать на сервере, я запускаю ее локально, мне закачать на сервер нужно какие-то данные либо в файл либо в sql
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

Таки я тебе решение дал (если еще актуально мну 2 недели небыло..)
Ответить