Daten per POST senden [problem Gelöst danke an Jolinah]

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

jhabekost

Betreff: Daten per POST senden [problem Gelöst danke an Jolinah]

BeitragFr, Feb 04, 2005 16:04
Antworten mit Zitat
Benutzer-Profile anzeigen
So, nun mach ich einfach mal einen neuen Topic außerhalb der Beginnercorner, weil das ja irgendwie keiner weiß [und bruzard hat auch noch net geantwortet Very Happy ] es eilt nämlich ziemlich Wink
also, die schrieb ich noch in dem thread "Kann BB..."
Zitat:

Wenn man mit HTML ein Formular macht, dann gibt es zwei möglichkeiten die Daten zu Senden (Die später mit einem PHP/Perl/Etc. Script ausgelsen werden). Die eine möglichkeit ist GET, dann erscheint die Eingabe hinter einem Fragezeichen nach dem Dateinamen (Habt ihr bestimmt schon mal gesehen). POST ist allerdings eine andere möglichkeit, die Daten werden INTERN übermittelt, ohne das der benutzer sie sehen kann (Man könnte zb mistrauisch werden wenn man als n00b sein pw in der Adressleiste sieht Wink)
Daten mit GET zu übermitteln ist ja kein problem, ich muss es ja nur in der URL angeben, allerdings will ich ein paar daten über POST senden! Smile

Diese Frage ist immernoch unbeantwortet, also
Wie übermittle ich [bei einer Internetverbindung mit Tcp] daten über POST?
Wie gesagt, weitere infos HIER Wink
edit: achja, hab auch schon bei www.blitzcoder.com gefragt, nur mein englisch hat sie alle gegegrault^^
  • Zuletzt bearbeitet von jhabekost am Sa, Feb 05, 2005 16:26, insgesamt 2-mal bearbeitet
 

OJay

BeitragFr, Feb 04, 2005 17:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
POST www.nourl.abc/foobar.php

foo=bar
foo2=bar2


also einfach nach dem header eine leerzeile, und dann deine variablen zeilenweise mit den werten...

jhabekost

BeitragFr, Feb 04, 2005 17:54
Antworten mit Zitat
Benutzer-Profile anzeigen
oh gut, thx, aba wo hin???
so!?:
Code: [AUSKLAPPEN]


Print "Verbinde..."
tcp=OpenTCPStream("www.bla.de",80)
If Not tcp Print "Fehlgeschlagen": WaitKey: End
Print "Verbunden! Sende Anfrage..."
WriteLine tcp,"POST http://www.bla.de/post.php HTTP/1.0

var=wert"
WriteLine tcp,Chr$(10)
If Eof(tcp) Print "Fehlgeschlagen.": WaitKey: End
Print "Anfrage gesendet! Warte auf Antwort..."
While Not Eof(tcp)
   Print ReadLine$( tcp )
Delay 100
Wend
If Eof(tcp)=1 Then Print "Erfolgreich!" Else Print "Fehler!"
CloseTCPStream tcp
WaitKey()
End

oder so!?:
Code: [AUSKLAPPEN]

Print "Verbinde..."
tcp=OpenTCPStream("www.bla.de",80)
If Not tcp Print "Fehlgeschlagen": WaitKey: End
Print "Verbunden! Sende Anfrage..."
WriteLine tcp,"GET http://www.bla.de/post HTTP/1.0"
WriteLine tcp,"POST www.bla.de/post.php

var=wert"
WriteLine tcp,Chr$(10)
If Eof(tcp) Print "Fehlgeschlagen.": WaitKey: End
Print "Anfrage gesendet! Warte auf Antwort..."
While Not Eof(tcp)
   Print ReadLine$( tcp )
Delay 100
Wend
If Eof(tcp)=1 Then Print "Erfolgreich!" Else Print "Fehler!"
CloseTCPStream tcp
WaitKey()
End
 

Klaas

BeitragFr, Feb 04, 2005 18:16
Antworten mit Zitat
Benutzer-Profile anzeigen
http://www.faqs.org/rfcs/rfc2616.html

jonsen

BeitragFr, Feb 04, 2005 18:37
Antworten mit Zitat
Benutzer-Profile anzeigen
hmmm, nur leider ist das nicht so ganz einfach mitm englischen zu verstehen! könnt ihr uns net sagen wie man es jetzt genau in den code einbinden muss? ist eine von jhabekosts genannten sachen oben richtig oder net? wenn net zeigts uns bidde! Wink
www.baseline-games.de.vu - coole Games zum Downloaden!
Und ein gutes Forum! Schaut mal vorbei...
 

morszeck

BeitragMo, Feb 07, 2005 14:53
Antworten mit Zitat
Benutzer-Profile anzeigen
Schau mal lieber gleich hier rein:

http://www.html-world.de/program/http_ov.php

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group