Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/06/2011, 07:53
Avatar de mfquesada
mfquesada
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 17
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Perfil de usuario publico

el codigo que yo tengo es el de login.php, donde vos pones tu usuario y contraseña si esta mal te manda un mensaje de error y si esta bien te redirecciona a la pagina de perfil.php

cuando un usuario se loguea necesito que lo redireccione a perfil.php?id=usuario

el codigo de login.php es:

if (isset($_POST['usuario'])) {
$loginUsername=$_POST['usuario'];
$password=md5($_POST['pas']);
$MM_fldUserAuthorization = "";
$MM_redirectLoginSuccess = "perfil.php";
$MM_redirectLoginFailed = "login.php";
$MM_redirecttoReferrer = false;
mysql_select_db($database_base, $base);

$LoginRS__query=sprintf("SELECT usuario, cont FROM usuarios WHERE usuario=%s AND cont=%s",
GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text"));

$LoginRS = mysql_query($LoginRS__query, $base) or die(mysql_error());
$loginFoundUser = mysql_num_rows($LoginRS);
if ($loginFoundUser) {
$loginStrGroup = "";

if (PHP_VERSION >= 5.1) {session_regenerate_id(true);} else {session_regenerate_id();}
//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);
}
}