Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: Gerald01 am März 02, 2012, 14:30:20

Titel: http request
Beitrag von: Gerald01 am März 02, 2012, 14:30:20
Hallo,

ich benutze hier die post methode um Daten über das Internet zu übertragen.
Es sieht so aus:

Dim oHttpPost As Object
Set oHttpPost = CreateObject("Microsoft.XMLHTTP")
oHttpPost.Open "POST", "http://gateway.smsolution.de/http_request.php?user=name&pass=login&nummer=00491761234567&message=" & Me.http, False
oHttpPost.setRequestHeader "Content-Type", "text/xml"
oHttpPost.Send

Nun möchte ich das die Telefonnummer durch eine Variable ausgetauscht wird, mit der ich die Telefonnummer aus einem Formularfeld auslese.

Leider weiß ich nicht wie ich das anstellen soll.....
Titel: Re: http request
Beitrag von: Bitsqueezer am März 02, 2012, 14:55:34
Hallo,

Du bist so weit gekommen und stolperst dann über eine Variablenersetzung?

oHttpPost.Open "POST", "http://gateway.smsolution.de/http_request.php?user=name&pass=login&nummer=" & Me.MeinTextfeld & "&message=" & Me.http, False

So funktioniert es natürlich nur, wenn der Code innerhalb des Formulars steht. Wenn es in einem Modul ist, mußt Du den Wert des Textfeldes der Sub als Parameter mitgeben und entsprechend das "Me.MeinTextfeld" austauschen.

Gruß

Christian
Titel: Re: http request
Beitrag von: Gerald01 am März 02, 2012, 19:49:22
Danke klappt!

Ich habe das so ähnlich schon mal ausprobiert, aber leider habe ich ein & vergessen....

Manchmal sieht man den Wald vor lauter Bäumen nicht.  ;)