Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Loginformular ausfüllen und abschicken (https://www.delphipraxis.net/78251-loginformular-ausfuellen-und-abschicken.html)

ricolaus 1. Okt 2006 21:06


Loginformular ausfüllen und abschicken
 
hallo leute....sorry enn ich euch damit nerve. solche fragen wurden bestimmt schon sehr oft gestellt aber ich bekomm es einfach nicht hin.

ich möchte in loginformular ausfüllen und es dann abschicken.

ich habe jetzt schon vollgendes geschrieben:

Delphi-Quellcode:
var
  SL: TStringList;
begin
  SL := TStringList.Create;
  try
    SL.Add('username=nick');
    SL.Add('passwort=pass');
    t:=IdHTTP1.post('http://nbtownde.h1024959.serverkompetenz.net/index1.php');
  finally
    SL.Free;
  end;
es scheint aber irgendwie nich zu funktionieren.
wenn ich jetzt:

Delphi-Quellcode:
var
  SL: TStringList;
begin
  SL := TStringList.Create;
  try
    SL.Add('eintrag_text=hallo');
    IdHTTP1.Post('http://nbtownde.h1024959.serverkompetenz.net/htm/guestbook.php?user=54214', SL);
  finally
    SL.Free;
  end;
aufrufe dann sagt er mir, dass ich nicht eingeloggt bin und den gbeintrag nicht machen kann. kann mir einer helfen??? bitte bitte

Matze 1. Okt 2006 21:08

Re: Loginformular ausfüllen und abschicken
 
Hi,

nirgendwo verwendest du die Parameter der StringList. Es müsste so lauten:

Delphi-Quellcode:
t:=IdHTTP1.post('http://nbtownde.h1024959.serverkompetenz.net/index1.php', SL);

ricolaus 1. Okt 2006 21:11

Re: Loginformular ausfüllen und abschicken
 
huch....ja hab ich vergessen hinzuschreiben....in menem programm hab ich es aber. also daran kann es nicht liegen

mkinzler 1. Okt 2006 21:12

Re: Loginformular ausfüllen und abschicken
 
Wenn der eine paramter englisch username heißt wird der andere englisch password heißen.

Matze 1. Okt 2006 21:14

Re: Loginformular ausfüllen und abschicken
 
Im oberen Beispiel hast du's vergessen, im unteren nicht. Bist du sicher, dass du es beidemale mit dem 2. Parameter aufrufst? Denn ich habe ein Projekt erstellt, mit dem ich mich so einloggen kann.

Stimmen die Parameternamen/-werte?


Edit: Hm, die Parameternamen müssten stimmen:

Code:
<input class="input1" onFocus="if (this.value == 'username') this.value=''" name="username" value="username">
<input class="input1" onFocus="if (this.value == 'passwort') this.value=''" type="password" name="passwort" value="passwort">

ricolaus 1. Okt 2006 21:15

Re: Loginformular ausfüllen und abschicken
 
nein daran liegt es auch nicht....hab mich auch gewundert, aber da scheint der programmierer etwas schlampig gewesen zu sein ;)

ricolaus 1. Okt 2006 21:16

Re: Loginformular ausfüllen und abschicken
 
und kannst du dann auch ein gb-eintrag machen?
es kann sein, dass ich mich da einloggen kann, aber das mit dem gb-eintrag geht nich....

ricolaus 1. Okt 2006 21:40

Re: Loginformular ausfüllen und abschicken
 
also ich hab es jetzt wirklich mal ausprobiert und er loggt sich wirklich nicht ein.....


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz