Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/05/2008, 11:24
Avatar de xxrandyxx
xxrandyxx
 
Fecha de Ingreso: abril-2008
Ubicación: En mi casa
Mensajes: 143
Antigüedad: 16 años
Puntos: 2
Re: Problema Login, Siempre sale el mismo usuario

Este es el codigo de mi pagina home.php

Cita:
<?php require_once('Connections/resiper_bd.php'); ?>
<?php
//initialize the session
if (!isset($_SESSION)) {
session_start();
}

// ** Logout the current user. **
$logoutAction = $_SERVER['PHP_SELF']."?doLogout=true";
if ((isset($_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){
$logoutAction .="&". htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset($_GET['doLogout'])) &&($_GET['doLogout']=="true")){
//to fully log out a visitor we need to clear the session varialbles
$_SESSION['MM_Username'] = NULL;
$_SESSION['MM_UserGroup'] = NULL;
$_SESSION['PrevUrl'] = NULL;
unset($_SESSION['MM_Username']);
unset($_SESSION['MM_UserGroup']);
unset($_SESSION['PrevUrl']);

$logoutGoTo = "home.php";
if ($logoutGoTo) {
header("Location: $logoutGoTo");
exit;
}
}
?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}

mysql_select_db($database_resiper_bd, $resiper_bd);
$query_rslogin = "SELECT * FROM usuario";
$rslogin = mysql_query($query_rslogin, $resiper_bd) or die(mysql_error());
$row_rslogin = mysql_fetch_assoc($rslogin);
$totalRows_rslogin = mysql_num_rows($rslogin);
?>

Ahi esta donde se repite en el <?php echo $row_rslogin['nombre']; ?>

Esta es la web http://resiperbrasil.com/interwatt/home.php

se van a registrar y registran una cuenta, si quieren... y prueban

esta es una prueba
de mi login
http://resiperbrasil.com/interwatt/login.php

y esta es la prueba de que entra
http://resiperbrasil.com/interwatt/entrar.php

tengo una cuenta que se llama randy el pass es 123456 y he puesto para que se vea cuando se entra el nombre de usuario osea randy, pero sale otra cosa, de que me agarra el login me agarra no hay problema, el problema esque no me cierra las sesiones y siempre para con el mismo nombre =( HELP!