PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [VB2008/.NET] Session f. Captcha via HTTP POST übergeben?



-=[dev]=-
17.11.2008, 14:47
Moin,

ich habe ein kleines Problem, zu dem ich einfach keine Lösung finde.

Ich versende ein PHP-Formular im Netz aus meinem VB-Tool via HTTP POST heraus. Hierzu bediene ich mich der WebClient Klasse. Nun hat dieses Formular aber auch ein Captcha, welches glücklicherweise via PHP erzeugt wird. Angenommen es ist dieses Bildchen hier ... und angenommen ich beschränke mich explizit auf das Underground CMS, dessen Formular ich absenden möchte, ohne die Seite selbst im Browser zu besuchen:

Bsp.: http://sceneload.to/gfx/secure/index.php?captcha=d9dca785bc9bca72
Oder eben http://sceneload.to/gfx/secure/index.php (ohne den angehängten/übergebenen Session Wert)

Formularfelder ausfüllen und senden ist kein Thema. Ich müsste aber die für's (resp. mit dem) Captcha übergebene Session mit einfangen. Dann lade ich das Captcha in einer PictureBox und kann so bequem den Code eingeben. Anschließend kann das Formular mit den Sessiondaten versendet werden.

Aehm ... ist soweit klar, was ich meine? Vlt. a bisserl umständlich erklärt. Möchte halt das Captcha mit Session laden ;) Die Session wird mit dem Laden des Formulars übergeben und ein entsprechender Wert an die index.php des Captchas übergeben.

Hat jemand Erfahrung damit?


Gruß -=[dev]=-


Edit: Habe hier nochmal einen entsprechenden Eintrag aus der Library rausgesucht, damit klar ist, wie die Daten versendet werden:
http://msdn.microsoft.com/de-de/library/bb978917.aspx