Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2008, 15:59
Avatar de piojoman
piojoman
 
Fecha de Ingreso: enero-2005
Ubicación: Argentina
Mensajes: 224
Antigüedad: 19 años, 4 meses
Puntos: 3
Como hago el autologin web???

Quiero con un webbrowser hacer un autologin en php desde mi aplicacion vb6, segui el ejemplo de la FAQ mas otros que encontre por ahi pero no me sirve para mi ejemplo porque no se como se llama el form que contiene a las dos cajas de textos mas el boton input

este es parte de la pagina del formulario:

<form method="post" action="/login.php" >User:<input type="text" size="10" maxlength="64" style="font-size:10px" name="nick" class="ilogin" /> Pass:<input type="password" size="10" maxlength="64" style="font-size:10px" name="pass" class="ilogin" /> <input type="submit" class="login" style="font-size:10px" value="ok" title="Ingresar" /></form>

pero como no tiene name no se como llenar los campos y presionar sonbre el submit desde codigo con el webbrowser...

El ejemplo del sitio es el siguiente:


Private Sub Form_Activate()
Webbrowser1.Navigate "http://login.passport.net/uilogin.srf?id=2" 'Este es hotmail debes poner la dirección exacta
End Sub

Private Sub Command1_Click()
Do Until Webbrowser1.ReadyState = READYSTATE_COMPLETE
DoEvents
Loop
On Error Resume Next
Webbrowser1.Document.Form1.login.Value = "[email protected]"
Webbrowser1.Document.Form1.passwd.Value = "password"
Webbrowser1.Document.Form1.submit
End Sub

Ahi dice Form1 pero en mi caso no dice nada, probe con form1 con Forms(0) y nada de nada, tambien sin poner Form pero tampoco... alguien tiene idea como puedo hacer???