hoi,
ich versuche mich in ein forum einzuloggen(
http://www.cncgamer.com/forums/index...=Login&CODE=00 ), aber irgendwie klappt das nicht, ich kriege immer ein fehler angezeigt als ergebnis...
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
const
url:
string = '
http://www.cncgamer.com/forums/index.php?act=Login&CODE=01';
var
SL: TStringList;
begin
SL := TStringList.Create;
SL.Add('
CookieDate=1');
SL.Add('
UserName=' + Edit1.Text);
SL.Add('
PassWord=' + Edit2.Text);
Memo1.Text := idHTTP1.Post(
url, SL);
SL.Free;
end;
^^^^^^^^^Das ist der DelphiCode mit dem ich das versuche. im
html quelltext der seite steht:
Code:
<form action="http://www.cncgamer.com/forums/index.php?act=Login&CODE=01" method="post" name='LOGIN' onsubmit='return ValidateForm()'>
<input type='hidden' name='referer' value="http://www.cncgamer.com/forums/index.php?" />
<div class="tableborder">
<div class="maintitle">[img]style_images/1/nav_m.gif[/img]Log In</div>
<div class='pformstrip'>Please enter your details below to log in</div>
<table class="tablebasic" cellspacing="1">
<tr>
<td class='pformleftw'>Please enter your name</td>
<td class='pformright'><input type='text' size='20' maxlength='64' name='UserName' class='forminput' /></td>
</tr>
<tr>
<td class='pformleftw'>Please enter your password</td>
<td class='pformright'><input type='password' size='20' name='PassWord' class='forminput' /></td>
</tr>
</table>
<div class="pformstrip">Options</div>
<table class="tablebasic" cellspacing="1">
<tr>
<td class='pformleftw'>[b]Remember me?[/b]
If enabled, you will be automatically logged in again when you visit.
This is not recommended for shared computers.</td>
<td class='pformright'><input type="radio" name="CookieDate" value="1" checked="checked" />Yes
<input type="radio" name="CookieDate" value="0" />No</td>
</tr>
</table>
<div class="pformstrip" align="center"><input type="submit" name='submit' value="Log me in" class='forminput' /></div>
und ich sehe da nur USERNAME, PASSWORD und COOKIEDATE, also muss es doch stimmen?