Originariamente inviato da lume70
Ho creato una pagina php per il login. Quello che vorrei fare è una pagina che cambia in base all'utente che effettua il login
inizialmente avevo pensato a questo script ma mi da problemi e poi carica sempre una paginadiversa
Codice PHP:
<?php   
$utente
=$login->get_username();  
header("location:$utente.php");   ?>
...
...
    public function get_username(){
        return isset($_SESSION['username_logged']) ? $_SESSION['username_logged'] : '';
...
...
questo è l'errore che mi restituisce:
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /htdocs/public/www/login-mod.php:2) in /htdocs/public/www/login-mod.php on line 3 Warning: Cannot modify header information - headers already sent by (output started at /htdocs/public/www/login-mod.php:2) in /htdocs/public/www/login-mod.php on line 13

la linea 3 è: session_start();
la linea 13 è : header("location:$utente.php");
Puoi creare un campo nella tabella del DB dove imposti dei valori ad esempio 1 2 3 e sai che se l'utente ha il numero 1 nel campo deve accedere alla pgina x se ha il valore 2 deve accedere alla pagina y ecc ecc...