Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/07/2012, 12:53
Aex1297
 
Fecha de Ingreso: abril-2012
Mensajes: 5
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: Loguear a mi servidor en un web con PHP

Cita:
Iniciado por jotaincubus Ver Mensaje
reo que tendrás que usa [URL="http://www.forosdelweb.com/f18/aporte-file_get_contents-curl-http_request-724214/"]cURL[/URL] para loguearte en el servidor y poder pasar a la parte restringida.
He mirado lo que tu decias, y use este codigo, pero tengo un problema mira, uso este code:

Código:
<?php
$url = 'http://aex12.webcindario.com/images/login.php';

$data = array('user' => 'Aex12',
              'pass' => 'micontraseña',
              'loguear' => 'Loguearse',
              'action' => 'conectar'
              );
 
	
	$options = array('http' => array(
		'method'  => 'POST',
		'content' => http_build_query($data)
	));
	$context  = stream_context_create($options);


$page = file_get_contents($url, false, $context);

echo $page;
echo "<textarea rows='20' cols='70'>".$page."</textarea>";
?>
Hice un pequeño login en mi servidor en la ruta arriba especificada y puedo loguearme normal desde el navegador(Es decir funciona correctamente) pero a la hora de enviar LOS MISMOS datos que envio desde el navegador pero desde php no loguea, se queda en la pantalla de login y no redirige al profile.php (Lo que deberia de hacer) asi que probe si enviaba correctamente los datos por post he hice el mismo codigo pero apuntando a http://aex12.webcindario.com/images/login1.php
Y dentro de este archivo puse esto y efectivamente llegavan los datos por el metodo post asi que puse de nuevo todo bien para que apuntase de nuevo a /.../login.php pero seguia el mismo error envia bien todos los datos $_POST pero el login no hace lo que es debido (Redirigir a Profile.php) alguna sugerenica?
Código:
echo $_POST['user']; echo $_POST['pass'];