11/12/2008, 18:20
|
|
Implementé la sesión y esto es lo que me pasa.
<?
session_start();
$_SESSION['validate'] = 0;
$usuario = $_POST['usuario'];
$password = $_POST['password'];
?>
Eso es lo que puse al principio de la página. Las variables que vienen por post son los datos a validar. Despues en el body tengo el codigo de validación que funciona bien.
Lo que yo pensé es, en caso de que el usuario y la contrseña estén bien, cambio el valor de la sesion a 1 y lo mando a la página del administrador, dónde checkea el valor de $_SESSION['validate'] si no concuerda no se puede hacer nada, para evitar que se saltee digamos.
2 cosas pregunto:
1. Les parece bien el planteo general que estoy haciendo ?
2. Me tira el siguiente error:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at D:\AppServ\www\sites\nicole\manage.php:2) in D:\AppServ\www\sites\nicole\manage.php on line 4
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\AppServ\www\sites\nicole\manage.php:2) in D:\AppServ\www\sites\nicole\manage.php on line 4
Ya lo resolví, increible. El error ese lo tira porque había una linea en blanco antes de abrir el php.
Saludos
Última edición por GatorV; 11/12/2008 a las 22:11 |