Dovresti verificare il campo username in quale tabella si trova e se magari al momento del login viene registrato in sessione.
Se è così io farei una tabella annunci col campo username e gli altri campi che ti interessano, e nel campo username inserisci il valore registrato in sessione.
Quindi diciamo che il login controllerebbe anche la pagina annunci;
session_start();
se username è registrato ok
altrimenti lo riporti al login
ciao