Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/10/2012, 12:27
Avatar de function
function
 
Fecha de Ingreso: abril-2010
Mensajes: 278
Antigüedad: 14 años
Puntos: 13
Respuesta: Duda con redireccion de usuarios en php

Cita:
Iniciado por Ferdinand1945 Ver Mensaje
Me toco hacerle un cambio a una pagina en php que ya estaba hecha, lo que tengo que hacer es que si el usuario se loguea con cualquier loguin, lo direccione a una pagina "x" PERO si se loguea con (en este caso digamos bodyshop) lo tendria que redireccionar a "bodyshop.php" (solo en el caso de estar logueado con ese user...)

[PHP]<?php
session_start();
if ( $_SESSION['auth'] != 'yes' ) {
header("Location: login.php?resp=1");
}


if ($_SESSION['user'] = 'bodyshop') {
header("Location: bodyshop.php");
}
//este fue mi ultimo intento desesperado

include_once("admin/dbconnect.php");
include_once("language.php");
[PHP]

Tambien he intentado con

Código PHP:
<?php
session_start
();
if ( 
$_SESSION['auth'] != 'yes' ) {
header("Location: login.php?resp=1");
}   

if ( 
$user == 'bodyshop' ) {
    
header("Location: bodyshop.php");
    }

Mira, yo lo haria de la siguiente manera, pero lo haria solo por una cuestion de consumo de memoria. Primero descarto el suername que se usó para loguearse:

Código PHP:
session_start();

if (
$_SESSION['auth'] != 'bodyshop') {
     
header("Location: http://dominio.com/login.php?resp=1");
} else {
     
header("Location: bodyshop.php");

Ésto mas que nada es porque consideraria que son más los usuario que se loguean con bodyshop que los que no se loguean con bodyshop.

pongo ruta completa en los headers, por costumbre en mi praxis

Saludos!!!
__________________
~# echo Hemos logrado la independencia, pero no la libertad >> SimonBolivar