come host uso altervista perche' e' gratuito come spazio.
Ho due pagine php che vengono visualizzate semplicemente inserendo il percorso anche da utenti non registrati.
Queste due pagine php vengono richiamate dal forum con due link sulla board....tali link nel forum sono visibili solo agli utenti registrati...fin qui nulla di strano...solo che inserendo il percorso delle due pagine php nella barra dell'indirizzo del browser, vengono caricate anche per chi non è utente registrato.
Ho letto che devo giocare sulla sessione ma non so dove mettere mano.
Le sessioni degli utenti nel db vengono salvate nella tabella phpbb_sessions; in questa tabella non c'è l'username, ma l'id dell'utente registrato.
Ho provato un codice simile
Codice: Seleziona tutto
<?php
session_start();
if(isset($_SESSION['session_user_id'])) {
echo "Sei loggato!";
} else {
echo 'Non sei loggato e non puoi visualizzare questa pagina!';
}
?>
Il codice è solo un esempio su come gestire la sessione degli utenti...mi aiutate a capire dove sbaglio o quale record deve essere considerato?