AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi IdHTTP1.Request.Username IdHTTP1.Request.Password
Thema durchsuchen
Ansicht
Themen-Optionen

IdHTTP1.Request.Username IdHTTP1.Request.Password

Offene Frage von "newuser01"
Ein Thema von newuser01 · begonnen am 17. Nov 2006 · letzter Beitrag vom 29. Nov 2006
 
newuser01

Registriert seit: 31. Aug 2006
248 Beiträge
 
Delphi 7 Professional
 
#1

IdHTTP1.Request.Username IdHTTP1.Request.Password

  Alt 17. Nov 2006, 23:50
Hallo

Ich versuch mich die ganze Zeit auf einer Webseite anzumelden um dann die Formulardaten als angemeldeter User auszufüllen und diese dann abzuschicken. Unangemeldet (eUnregUser) funktioniert das ganze auch, nur auf manche Formulare hat man nur als angemeldeter User Zugriff und da liegt das Problem.

Ein bischen Code
Delphi-Quellcode:

 //Loginversuch
 IdHTTP1.Request.Username := eUsername.Text;
 IdHTTP1.Request.Password := ePasswort.Text;
 IdHTTP1.Get(sLOGINurl);


 sl := TStringList.Create;
 
 //Prüfen ob Formulardaten mit (unregistered User) oder mit angemeldeten User ausgefüllt werden solln
 if CheckBox1.Checked = true then
 begin
  sl.Add('from='+ eUnregUser.Text); //wenn sich nicht angemeldet wurde (unregistered User) benutzen
 end
    else
        begin
        sl.Add('from='+ eUsername.Text); //wenn sich angemeldet wurde angemeldeten User benutzen
 end;//if

 //Hier ist das Formular (Gästebuch) was abgeschickt werden soll.
//Als (unregistrierte User) funktioniert das ganze aber als (registrierte User) nach dem Login halt nicht

 sl.Add('p=MakeGuestbookEntry798');
 sl.Add('a=send');
 sl.Add('text=' + RichEdit1.Text);
 sl.Add('submit=senden');
 IdHTTP1.Post(sURL,sl);

Ich hab hier mal den Quelltext der Webseite um die es sich handelt und wo der Login funktionieren muss mit angehängt.


so hab ich es auch schon versucht leider auch ohne Erfolg
Delphi-Quellcode:

  slLogin := TStringList.Create;

  slLogin.Add('unickname='+ eUsername.Text);
  slLogin.Add('password='+ ePasswort.Text);
  slLogin.Add('submit=login');
Angehängte Dateien
Dateityp: txt login_129.txt (31,3 KB, 10x aufgerufen)
Gruß: Holger

[Hobby-Programmierer]
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 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 by Thomas Breitkreuz