Gracias Ron, ya habia intentado esta funcion pero la verdad no entiendo como usarla...
Tampoco tengo idea de donde colocar esta funcion, etc...
Habia intentado asi:
Código PHP:
<?php
session_start();
include('dbSUN.php');
if(isset($_POST['submit'])) :
$username = strip_tags($_POST['username']);
$password = strip_tags($_POST['password']);
$query = sprintf("SELECT * FROM miembros WHERE username = '%s' AND user_password = '%s' LIMIT 1;", mysql_real_escape_string($username), mysql_real_escape_string($password));
$result = mysql_query($query);
if(1 != mysql_num_rows($result)) :
header('Location: ../login.php?msg=datos_incorrectos');
else :
$row = mysql_fetch_assoc($result);
session_set_cookie_params(0, '/', '.dominio.com');
session_name('SUNy_Login');
$_SESSION['SUNy_Login'] = $row['ID'];
header('Location: ../portal.php?zona=welcome');
endif;
endif;
?>
pero no me funcionó, pues aun asi se registró la cookie como lo expuse al inicio...
Posteriormente en la sección de Login habia puesto asi:
Código PHP:
session_set_cookie_params(0, '/', '.dominio.com');
session_name('SUNy_Login');
session_start();
if(!session_is_registered('SUNy_Login')) :
echo "NO ESTAS LOGEADO";
exit;
endif;
Pero sucede que crea la cookie pero me da error de login, y si quito:
Código PHP:
session_set_cookie_params(0, '/', '.dominio.com');
session_name('SUNy_Login');
Si funciona, claro, considerando que dominio.com lo reemplazo por el correcto...