Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2008, 03:26
AJ-Rulez
 
Fecha de Ingreso: mayo-2007
Mensajes: 13
Antigüedad: 17 años
Puntos: 0
problema con CURL

Hola que tal, estoy haciendo una pagina y esta tiene que mandar datos a otra pagina externa usando CURL, sin embargo al ver el codigo en HTML de la pagina que recibe los datos veo esto:

Código:
El codigo del formulario:

<input name="ctl00$ctl00$main$MainContent$loginInfo$txtLoginName" type="text" id="ctl00_ctl00_main_MainContent_loginInfo_txtLoginName" class="inputtext" />

<input name="ctl00$ctl00$main$MainContent$loginInfo$txtPassword" type="password" maxlength="30" id="ctl00_ctl00_main_MainContent_loginInfo_txtPassword" class="inputtext" style="width:200px;" />


------
Como veran el username tiene el nombre de "ctl00$ctl00$main$MainContent$loginInfo$txtLoginNa me" y el password de "ctl00$ctl00$main$MainContent$loginInfo$txtPasswor d"


Al ejecutar el curl:
Código:
<?
   $post1 = "ctl00$ctl00$main$MainContent$loginInfo$txtLoginName=usuario&ctl00$ctl00$main$MainContent$loginInfo$txtPassword=password";
   $cookie=tempnam("./","XX");
   $ch = curl_init();
   curl_setopt($ch, CURLOPT_POST,1);
   curl_setopt($ch, CURLOPT_URL,"https://www.pagina.com/login.aspx");
   curl_setopt($ch, CURLOPT_POSTFIELDS, $post1);
   curl_setopt ($ch, CURLOPT_COOKIEJAR, $cookie);
   curl_setopt ($ch, CURLOPT_COOKIEFILE, $cookie);
   curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,  2);
   curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
   $content = curl_exec ($ch);
   return $content;


?>
No me logea, me podrian dar una manito con eso porfis?

Gracias.