Avete un suggerimento per far apparire su una data pagina "utente su questa pagina: nomeutente" in un sistema che sfrutta le sessioni e ogni utente ha nome utente e pasword? Spero sia chiaro.
grazie.
Avete un suggerimento per far apparire su una data pagina "utente su questa pagina: nomeutente" in un sistema che sfrutta le sessioni e ogni utente ha nome utente e pasword? Spero sia chiaro.
grazie.
Come dici stesso tu, un modo per fare questo tipo di operazioni è quello di sfruttare le sessioni.
Es:
login.php
Homepage.phpCodice PHP:
//Apri una sessione
session_start();
.....
//Il codice php per verificare il login
....
//Memorizzi i dati del login utente in una variabile di sessione:
$_SESSION['username'] = $user;
$_SESSION['password'] = $pwd;
Codice PHP:
<?
//apri la sessione
session_start();
?>
...
Utente su questa pagina:<?php echo $_SESSION['username']; ?>
...![]()
e infatti non mi ero spiegato bene. L'utente connesso c'è già sulla pagina. Volevo sapere il mododi conoscere gli altri utenti sulla pagina che sto cosnultando.
ah...allora le sessioni da sole non ti servono a molto :rollo:
Dovresti crearti una guestbook con un file di testo "oppure una tabella di un database", mediante una funzione php che all'apertura di una pagina memorizza i "Nomeutente" di ogni singolo utente, con un sistema che si aggiorni periodicamente, oppure integrando una funzione in javascript che rileva l'uscita di ogni utente con la successiva cancellazione dalla lista di quest'ultimi...
Bhè non so nemmeno se sono stato chiaro, cmq è un procedimento abbastanza eleborato...
prova a controllare tra gli script di html.it se c'è qualcosa di simile...
![]()
infatti era quello che immaginavo. Dovrei salvare le sessioni nel DB insomma. Altri suggerimenti?