Форум: "Начинающим";
Текущий архив: 2008.05.25;
Скачать: [xml.tar.bz2];
ВнизWebBrowser. передача PostData Найти похожие ветки
← →
ekto © (2008-04-30 15:46) [0]Всем добрый день.
написал, как в букваре:
var
strPostData: string;
Data: Pointer;
URL,
Flags,
TargetFrameName,
PostData, Headers: OleVariant;
begin
strPostData := "login=mylogin&password=mypassword&mode=select";
PostData := VarArrayCreate([1, Length(strPostData) + 1], varByte);
Data := VarArrayLock(PostData);
try
Move(strPostData[1], Data^, Length(strPostData) + 1);
finally
VarArrayUnlock(PostData);
end; //}
URL := "http://www.myserver.ru/mypage.php";
Flags := EmptyParam;
TargetFrameName := EmptyParam;
Headers := EmptyParam;
WebBrowser1.Navigate2(URL, Flags, TargetFrameName, PostData, Headers);
но на сервер не передаются данные.
По крайней мере $_POST["login"] ничего не выдает. Подскажите, что я не так делаю.
← →
zensan © (2008-04-30 16:18) [1]Столкнулся с той же фигней.. Только меня интересовали Headers, которые не подавались и в нете всюду было написано именно так.. (хотя для 6 версии). У мена с 7 не работает. Так и не решил эту проблему..
Одно дело конечно ты можеш делать проще - возьми TIdHTTPClient и всё.
А у меня была проблема, чтобы ДжаваСкрипт выполнялся, поэтому был привязан к Вебброузеру.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.05.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c