Da das Thema Sicherheit in den letzten Tagen in großes Thema war, dachte ich mir, mal zu erläutern, wie man sicher & einfach PHP-Skripte mit Parametern aufruft.
Die
Imports:
So könnte z.B euer PHP-Skript aussehen: (test.php)
/Falls Sowas schon im Forum existiert, dann einfach löschen
Die
WebClient
-Klasse stellt dazu eigentlich schon fast alles zu Verfügung:Imports:
VB.NET-Quellcode
- Using wc As New WebClient
- 'Das PHP-Skript
- Dim Script As New Uri("http://www.foo.com/test.php")
- 'POST/GET
- Dim Method As String = "POST"
- 'Die Parameter, die übergeben werden sollen
- Dim Params As New NameValueCollection()
- Params.Add("foo", "Hallo PHP!")
- wc.UploadValuesAsync(Script, Method, Params)
- AddHandler wc.UploadValuesCompleted, New UploadValuesCompletedEventHandler(Sub(s As Object, e As UploadValuesCompletedEventArgs)
- 'Der Rückgabewert
- Dim Result = Encoding.ASCII.GetString(e.Result)
- Debug.Print(Result)
- End Sub)
- End Using
So könnte z.B euer PHP-Skript aussehen: (test.php)
/Falls Sowas schon im Forum existiert, dann einfach löschen
/nicht getestet