daend of day commit
half way through rework of questionnaire: using session variable of unanswered questions to to direct, shuffled up database design
questionnaire logic: on login array of unanswered questions stored in session. When skip quesiton, it is removed from session array, but will be asked again when the user logs in again. questions answeres is stores in users table. On login questions table is queried to create unanswered array, users table is queried and only questions in database that arent answered by the user are pushed to the unanswered session variable. This is so that we can add and remove questions easily (storing answered as opposed to unanswered in user table - dont have to update all users when add new questions to list in later phase. This unanswered session variable drives the questionnaire. Conditional questions that are asked if a user answeres a particular question a particular way, will override the session variable and a get parameter is used instead to query the question to be rendered. Answers like with other text boxes not wired up and working
attempting to ignore gedit backup files in git commits
take 2, ignoring gedit backups - files with ~
take 3...
take6
take 7
"take 1000"
now sing one DB for applicaiton and users
questionnaire validation including other field
server side validation that user hasnt already answered the question (intentionaly redundant check, this also checked by creating unanswered array on login)
questinnaire server side validation
refactored creation of unanswered array session variable to be reused in 'return to answered skipped' button
added button to go back and answer skipped questions, moved login/message to parent dir, added skip session val
fixed funny questionnaire logic where skip session variable getting triggered mistakenly when no skipped Q's
questionnaire panel color and title driven by question set variable stored in questions table. Moved question to inside panel.
Merge pull request #32 from mmmelissa/master

Git pull to coincide with sneak peak 2