16/01/2008, 09:56
|
| | Fecha de Ingreso: enero-2008
Mensajes: 23
Antigüedad: 16 años, 10 meses Puntos: 0 | |
Re: cuenta de usuario Chicos, divinos los tutoriales, he aprendido mucho, mi problema es que yo hice la pagina de inicio de sesion, asi tal cual como explicaron, pero no me funciona, cuando la abro, me salen los siguientes mensajes encima de la pagina
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent in C:\AppServ\www\ReqWeb\InicioSC.php on line 85504
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\AppServ\www\ReqWeb\InicioSC.php:20099656) in C:\AppServ\www\ReqWeb\InicioSC.php on line -167771546
Aun asi, yo pruebo y le doy al usuario y contraseña correcta y me sale que tiene problemas con los headers asi que no va a la pgina que debe acceder
Si le doy usuario y contraseñas incorrecto si va a la pagina de error, el codigo de PHP que genera dreamweaver es el siguiente:
<?php virtual('/ReqWeb/Connections/connReqWeb.php'); ?>
<?php
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
session_start();
}
$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($_GET['accesscheck'])) {
$_SESSION['PrevUrl'] = $_GET['accesscheck'];
}
if (isset($_POST['txtDepto'])) {
$loginUsername=$_POST['txtDepto'];
$password=$_POST['txtClave'];
$MM_fldUserAuthorization = "";
$MM_redirectLoginSuccess = "/ReqWeb/RequiSC.php";
$MM_redirectLoginFailed = "/ReqWeb/MntDeptos.php";
$MM_redirecttoReferrer = false;
mysql_select_db($database_connReqWeb, $connReqWeb);
$LoginRS__query=sprintf("SELECT CodDepto, Clave FROM g0deptos WHERE CodDepto='%s' AND Clave='%s'",
get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password));
$LoginRS = mysql_query($LoginRS__query, $connReqWeb) or die(mysql_error());
$loginFoundUser = mysql_num_rows($LoginRS);
if ($loginFoundUser) {
$loginStrGroup = "";
//declare two session variables and assign them
$_SESSION['MM_Username'] = $loginUsername;
$_SESSION['MM_UserGroup'] = $loginStrGroup;
if (isset($_SESSION['PrevUrl']) && false) {
$MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
}
header("Location: " . $MM_redirectLoginSuccess );
}
else {
header("Location: ". $MM_redirectLoginFailed );
}
}
?>
Gracias por su ayuda
Última edición por odaliscastro; 16/01/2008 a las 10:05 |