Страница 1 из 1

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

Добавлено: 23 ноя 2006, 12:01
Blood_Magic
вопрос такой, есть сайт, нужно с ним обмениваться данными.
я могу получать данные например загружаю страницу по определенной ссылки, либо скачивая файл с сайта. как мне передать ему данные?

Добавлено: 23 ноя 2006, 12:33
Blood_Magic
понятно, можно через post передавать. меня это вполне устраивает, но всеже интересно как например файл передать

Добавлено: 24 ноя 2006, 10:22
Duncon
Ты б конкретезировал, как куда для чего итд. файл можно тупо залить через <form action=i.php method=post enctype=multipart/form-data>

Добавлено: 24 ноя 2006, 15:22
Blood_Magic
есть наш сайт http://www.triadabk.ru, нужно сделать обмен информацией можду прогой на Delphi и http://www.triadabk.ru. я могу получать данные с http://www.triadabk.ru например, скачивая файл www.triadabk.ru/какой-то_файл.дат или www.triadabk.ru/какая-то_страница.пхп. как мне закачивать туда данные?
1 вариант: передавать их через post данные.
как быть если файл закачать надо или просто какие - то двоичные данные передать?

Добавлено: 24 ноя 2006, 17:02
Duncon
Я пару раз делал так, только файл назови как нибудь замысловато, и что б его только прога знала, единственно размер ограничен настройками 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]";
}
?>

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

Добавлено: 25 ноя 2006, 12:16
Blood_Magic
Вообще-то мне на Delphi надо а не на php

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

Добавлено: 25 ноя 2006, 16:46
Duncon
Таки формочку отправляешь и все пучком, а как ты еще хочешь тебе не дадут на сервере свою софтину запустить..

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

Добавлено: 28 ноя 2006, 11:40
Blood_Magic
мне не надо ее запускать на сервере, я запускаю ее локально, мне закачать на сервер нужно какие-то данные либо в файл либо в sql

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

Добавлено: 06 дек 2006, 20:22
Duncon
Таки я тебе решение дал (если еще актуально мну 2 недели небыло..)