tresorsdevie
Messages postés135Date d'inscriptionlundi 17 juin 2002StatutMembreDernière intervention20 juillet 2013
-
20 janv. 2010 à 21:31
tresorsdevie
Messages postés135Date d'inscriptionlundi 17 juin 2002StatutMembreDernière intervention20 juillet 2013
-
21 janv. 2010 à 13:18
bonjour,
j'utilise winsock pour me connecter sur un site et recuperer des données, une fois traité, je doit les renvoyer en passant par un formulaire et non par l'url comme j'ai l'habitude de le faire
soit le code de la page :
<form action="page.php" method="post">
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 20 janv. 2010 à 22:15
Option Explicit
Private Sub Form_Load()
Me.Inet1.Execute "http://localhost/essai.asp?Action=go", "POST", "donnee1=abc&donnee2=def&donnee3=ghi", "Content-Type: application/x-www-form-urlencoded"
End Sub
Private Sub Inet1_StateChanged(ByVal State As Integer)
Select Case State
Case icError: GoTo err
Case icResponseCompleted
Dim S As String, Buf As Variant
Do
Buf = Inet1.GetChunk(1024)
S = S & Buf
DoEvents
Loop While Len(Buf) > 0
If S = "OK" Then MsgBox "Envoi réussi !", vbInformation, "Info" Else GoTo err
End Select
Exit Sub
err:
MsgBox "Une erreur est survenue lors de l'envoi des données.", vbExclamation, "Error"
End Sub