Inget visas i ditt formulär med namnet userid
så när du ställer in :
$_SESSION['userid']= $_POST['userid'];
$_POST['userid']
är tom, kanske någon annanstans har du redan angett användar-id i $_SESSION, om så är fallet behöver du inte ställa in något nytt, använd det bara.