date_send($SCION, $response); $SCION->status = DATE_PICK; echo $response; break 2; //break out //break out case DATE_PICK: include_once "lib/callback/date_list.php"; date_select($SCION, $response); $SCION->status = array_shift($SCION->path); break 1; //go back around //go back around case COMMENTS_DISP: include_once "lib/callback/comments.php"; comments_send($SCION, $response); $SCION->status = COMMENTS_PICK; echo $response; break 2; //break out //break out case COMMENTS_PICK: //nothing to do $SCION->status = array_shift($SCION->path); break 1; //go back around //go back around case SESSIONS_DISP: //Info input starting with sessions input_send($SCION, $response); $SCION->status = array_shift($SCION->path);
date_send($SCION, $HTML); $SCION->status = DATE_PICK; echo $HTML; break 2; case DATE_PICK: if ($SCION->row > 0) { //0 is add row $SCION->status = SESSIONS_DISP; break 1; //go back around to skip comments } $SCION->status = COMMENTS_DISP; // break 1; //no need to break, just fall through // break 1; //no need to break, just fall through case COMMENTS_DISP: comments_send($SCION, $HTML); $SCION->status = SESSIONS_DISP; // break 1; //no need to break, just fall through // break 1; //no need to break, just fall through case SESSIONS_DISP: //Info input starting with sessions input_send($SCION, $HTML); $SCION->status = BUTTON_DISP; // break 1; // break 1; case BUTTON_DISP: button_send($SCION, $HTML); echo $HTML; $SCION->status = STATE::CHANGE; break 2; case STATE::CHANGE: