Para conservar los valores de tus sesiones lo que podiras hacer es verificar si dichas varaibles ya estan inicializadas y si no lo estan tomas el valor que pasas por POST, entonces la primera vez que invoques a tu script se inicializaran tus variables, pero se mantendran dichos valores cuando vuelvas a invocar a tu script puesto que como ya estan inicializadas no cambiaran de valor. Es decir
Código PHP:
if(!isset($_SESSION['username']) && !isset($_SESSION['passwd'] ))
{
$_SESSION['username'] = $_POST['username'];
$_SESSION['passwd'] = $_POST['passwd'];
}
isset()
Saludillos.