se lo script di blog è lo stesso, sarà stessa il tipo di variabile di Sessione memorizzato per ogni utente che si logga nei diversi tipi di blog...visto che viaggi sullo stesso sito, se tu ti logghi su un sotto-blog e poi ti sposti al blog di anna (venendo da mario), il controllo del login (che immagino non sia quello che pesca nome utente e password dal db, ma un controllo sulla presenza o meno della sessione) ti vede come autenticato e quindi ti fa entrare anche nel blog di anna

aggiungi una variabile di sessione del tipo "nome_blog" e controlla che la sessione oltre che esistere abbia anche un nome_blog coerente con le pagine che stai visualizzando


sempre che abbia capito qual'è il problema, ho letto un pò di fretta la tua discussione e le relative risposte