말씀하신 내용만 보면... 세션이 제대로 생성되지 않은 것으로 보입니다.
그런데, 세션이 생성되지 않았음에도 reservation.php에 들어가지는게 이상하네요.
index.php 및 login_ok.php가 포함된 전체 파일을 올려주세요.
아울러 reservation.php와 reservation_ok.php에서 세션아이디가 "userid"인데 (즉, $_SESSION["userid"])
index.php와 login_ok.php의 세션아이디가 이와 동일한지 확인해 보세요.
[펜션만들기 추가질문5의 답글] ----------------------------------------------------------------
reservation_ok.php
파일을 보면 로그인을 한 상태라면 db에 정상적으로 들어가야하지만
저는 로그인을 했어도 index.php로 빠져나가고 db를 보면 전혀 데이터가 들어가 있지 않습니다.
결국 예약하기를 눌러도 이미 예약됨으로 바뀌지 않고 예약하기가 계속 있습니다.
소스파일 첨가하겠습니다.
reservation.php
랑
reservation_ok.php
----------------------------------------------------------------