AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi PHP Formular ausfüllen
Thema durchsuchen
Ansicht
Themen-Optionen

PHP Formular ausfüllen

Ein Thema von marciboy · begonnen am 13. Dez 2004 · letzter Beitrag vom 19. Dez 2004
Antwort Antwort
endeffects

Registriert seit: 27. Jun 2004
450 Beiträge
 
#1

Re: PHP Formular ausfüllen

  Alt 17. Dez 2004, 12:43
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  SL: TStringList; Source: String;
begin
  SL := TStringList.Create;
  try
    SL.Add('mode=login');
    SL.Add('user='+Edit1.Text);
    SL.Add('pass='+Edit2.Text);
    Source:= IdHTTP1.Post('http://www.deineseite.de/login.php', SL);
  finally
    SL.Free;
  end;
  Memo.Lines.Add(Source);
end;
Da gibts verschiedenen Möglichkeiten, im obigen Beispiel
müßtest Du noch ein Memo Feld auf Deine Form packen und
diese dann unter Name von Memo1 auf Memo umbenennen.
Wenn der Request an den Webserver gesendet wird wird
die Antwort, der HTML Quelltext, dann im Memo ausgegeben.
Um zu kontrollieren das nun alles geklappt hat müßtest
Du diesen Quelltext dann nach segnifikanten Schlüsselwörtern
durchsuchen z.B. Sie sind jetzt angemeldet.
Die Funktion pos wird Dir da treue Dienste leisten.

Empfehlen würde ich Dir aber auf jeden Fall einen PacketSniffer
zu installieren damit Du alle Deine Schritte nachvollziehn kannst.
Wie arbeitet Dein Browser, was macht mein Programm.
Nahelegen würde ich Dir hier etherdetect (etherdetect.com),
etheral oder aber einen kompfortablen Proxy der Dir auch
SSL Packet im Klartext darstellt (Google > Charles+Proxy).
Wobei speziell der Proxy dann bei den Indy Proxy Einstellungen
angegeben werden muss. ProxyIP 127.0.0.1 und ProxyPort 8080
glaube ich waren das. Die Einstellungen findest Du auch
wenn Du Charles startest und dieser dann die Einstellungen
für den IE temporär umändert (Extras >Internetoptionen
> Verbindungen > Einstellungen)
Viel Spass und Freude wünsch ich Dir
  Mit Zitat antworten Zitat
Antwort Antwort


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 23:53 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