Der vises ikke noget i din formular med navnet userid
så når du indstiller :
$_SESSION['userid']= $_POST['userid'];
$_POST['userid']
er tom, måske et andet sted har du allerede indstillet bruger-id'et i $_SESSION. Hvis det er tilfældet, behøver du ikke indstille noget nyt, bare brug det.