Cita:
Iniciado por tokiodata bueno me decidi en usar el curl encontre uno para el hi5
<?
$ch = curl_init('http://www.hi5.com/friend/login.do');
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); // Retornar la pagina de resultados en una variable
curl_setopt ($ch, CURLOPT_POSTFIELDS, "email=user&password=password");
$resultado = curl_exec ($ch);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
if(curl_exec($ch) === false)
{
echo 'Curl error: ' . curl_error($ch);
}
else
{
echo 'Operación completada sin errores';
}
curl_close ($ch);
echo $resultado;
?>
pero lo que quiero hacer es que si me logeo con exito me manda a lag principal del hi5 de lo contrario me muestre en mi web que el login fue incorreocto, esto como lo podria lograr ?
para que no me muestre resultados directos d la web tendria que quitar el echo $resultado;
No creo que sea tan simple, una vez que te has logueado debes usar la misma sesión del curl para volver al sitio. No se si me explico...
Corrección: Si el sitio tiene api, seguramente te devuelve un "token" para que uses cuando vuelves a conectar.