tienes que validar si la sesion esta o no iniciada:
Código PHP:
Ver originalif(isset($_SESSION['tu_sesioon'])){ //si ya se logueo imprimer datos del usuario
echo $_SESSION['nombre_usuario']; //suponiendo que guardes el nombre del usuario en una sesion
} else{
//muestra el formulario del logueo
}
y practicamente esa es la mecanica para los precios de los productos
Código PHP:
Ver originalif(isset($_SESSION['tu_sesioon'])){ //lo que puede ver el usuario loqueado
} else{
//lo que ve el usuario normal
}
Cita: pero como se si la sesion esta o no inicializada??
Se supone que al loguarse el usuario tu deberas inicializar las variables de sesion:
Código PHP:
Ver original$_SESSION['tu_sesion'] = "on";
$_SESSION['nombre_usuairo'] = $_POST['nombre_usuario'];
y obviamente al cerrar sesion debes mandar a destruir la sesiones que crees
session_destroy();
Algo asi a muy grandes rasgos