Nic nie pojawia się w formularzu o nazwie userid więc po ustawieniu:
$_SESSION['userid']= $_POST['userid'];
$_POST['userid'] jest pusta, może gdzieś indziej masz już ustawiony identyfikator użytkownika w $_SESSION, jeśli tak jest, nie musisz ustawiać niczego nowego, po prostu go użyj.