Hola recientemente probe este codigo, funciona correctamente hasta cierto punto, ya que envia bien los datos $_POST pero no consigue loguearse, el login si que funciona correctamente ya que lo probe a parte en el navegador y si que iba en cambio al usar este metodo no es capaz de redirigir al profile.php
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'];
Bueno espero que algun experto en este tema pueda ayudarme y me guie