c++ IdHTTP Post в чем проблема?
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
c++ IdHTTP Post в чем проблема? - 2011-03-07 16:11:04.556666
|
|
|
Apathy ^^
Сообщений: 4
Оценки: 0
Присоединился: 2011-03-07 16:00:05.246666
|
TStringList *mail= new TStringList(); TMemoryStream *result= new TMemoryStream(); mail->Add("yourname="+Edit1->Text); mail->Add("from="+Edit2->Text); mail->Add("to="+Edit3->Text); mail->Add("subject="+Edit4->Text); mail->Add("message="+Memo1->Text); if(RadioButton1->Checked) mail->Add("type=plain"); else mail->Add("type=html"); IdHTTP1->Post("http://4dzen.ru/anonymous-mail/",mail,result); result->SaveToFile("in.htm"); почему то почта не отправляется…
|
|
|
RE: c++ IdHTTP Post в чем проблема? - 2011-03-08 09:00:48.946666
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
Вечерком гляну, в чем там косяк.
|
|
|
RE: c++ IdHTTP Post в чем проблема? - 2011-03-09 11:07:42.533333
|
|
|
Apathy ^^
Сообщений: 4
Оценки: 0
Присоединился: 2011-03-07 16:00:05.246666
|
я извиняюсь,вечерком какого дня?)
|
|
|
RE: c++ IdHTTP Post в чем проблема? - 2011-03-09 22:29:21.520000
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
Боюсь соврать, но варианты следующие: у StringList стоит неправильный разделитель, не "&". Или нужен забытый тут заголовок, хотя я не помню, чтоб в таком варианте его надо было приписывать. Судя по цели IdSMTP тебе не подойдет, это полумера? Распечатай StringList.Text и ответ сервера, выложи сюда. А то тяжеловато сходу. Браузер сходу говорит, что имена полей верные по крайней мере. //А ещё там скрытое поле…кароч, ответ сюда давай.
|
|
|
RE: c++ IdHTTP Post в чем проблема? - 2011-03-10 09:55:07.006666
|
|
|
Apathy ^^
Сообщений: 4
Оценки: 0
Присоединился: 2011-03-07 16:00:05.246666
|
вот параметры стринглиста yourname=cpp from=cp@xakep.ru to=cpp123@mail.ru subject=asdsa message=aad type=plain sent сижу в общаге универа, инет по проксе, ответ серва не дается из-за таймаута раньше возвращалось ничего не не изменяющаяся страница 4dzen.ru/anonymous-mail/
|
|
|
RE: c++ IdHTTP Post в чем проблема? - 2011-03-10 18:59:11.776666
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
У меня была мысль, что mail->Delimiter='&', но это не так, как я поглядел. Ответ, в принципе, правильный. Хм… "http://4dzen.ru/anonymous-mail/" - вот это мне не нравится. Там, конечно, редирект, все дела, но обычно в адресе пишется путь до php-файла. Попробуй найти его и вписать. Или хотя бы потестить код, не меняя сути, на том сайте, где путь будет полным.
|
|
|
|
|