Se ho capito bene, quando l'utente fà il login non vuoi aggiornare tutta la pagina ma solo il blocco del login, mettendo 'bentornato pippo'.

Ma perchè? solitamente in un cms i contenuti cambiano radicalmente se l'utente è loggato o meno, in base ai suoi permessi.

Cmq, per fare quello che chiedi, nel blocco del login togli il form e utilizza una chiamata ajax, che poi aggiorna l'html solo del blocco in questione.

Jquery può darti una mano in questo.

poi..non voglio fare il rompiballe, ma mi pare di capire che sei agli inizi con php, database e web in generale.. stai costruendo un cms per imparare il php (e allora è ok), o perchè devi realizzare un sito? o ancora perchè i cms esistenti non ti soddisfano?

Cioè, non è una cosa da poco creare un cms da zero