Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
<?php
include("./layout/header.php");
include_once (__DIR__."/Utility/surveyData.php");
include_once (__DIR__."/Utility/dataConnect.php");
include_once (__DIR__."/Utility/profileData.php");
include_once (__DIR__."/Utility/hleData.php");
include_once (__DIR__."/Utility/weekCalculations.php");
session_start();
//setcookie('LivingHealthy', 'RajanM', time() + (86400 * 30), "/"); // 86400 = 1 day
//$AccountName = $_COOKIE['LivingHealthy'];
$AccountName = 'hhp14001';
$now = new DateTime('now');
$month = $now->format('m');
$year = $now->format('Y');
$week = $_COOKIE['selectedWeek'];
$weeks_in_month = weeks_in_month();
function getWeekOfMonth() {
$date = new DateTime('now');
$firstDayOfMonth = new DateTime($date->format('Y-m-1'));
return ceil(($firstDayOfMonth->format('N') + $date->format('j') - 1) / 7);
}
function debug_to_console( $data ) {
$output = $data;
if ( is_array( $output ) )
$output = implode( ',', $output);
echo "<script>console.log( 'Debug Objects: " . $output . "' );</script>";
}
if(isset($AccountName)) {
if (isset($_POST['submit'])) {
$memberData = new survey($AccountName, $year, $month, $week);
if(isset($_POST['Smokes'])) {
$memberData->setSmokes($_POST["Smokes"]);
}
if(isset($_POST["DietCondition"])) {
$memberData->setDiet($_POST["DietCondition"]);
}
if(isset($_POST["SleepCondition"])) {
$memberData->setSleep($_POST["SleepCondition"]);
}
if(isset($_POST["ExerciseCondition"])) {
$memberData->setExercise($_POST["ExerciseCondition"]);
}
if(isset($_POST["AlcoholCondition"])) {
$memberData->setAlcohol($_POST["AlcoholCondition"]);
}
if(isset($_POST["StressFrequency"])) {
$memberData->setStress($_POST["StressFrequency"]);
}
if(isset($_POST["HealthCondition"])) {
$memberData->setHealth($_POST["HealthCondition"]);
}
if(isset($_POST["Calories"])) {
$memberData->setCalories($_POST["Calories"]);
}
if(isset($_POST["Grains"])) {
$memberData->setGrains($_POST["Grains"]);
}
if(isset($_POST["Fruits"])) {
$memberData->setFruits($_POST["Fruits"]);
}
if(isset($_POST["Vegetables"])) {
$memberData->setVegetables($_POST["Vegetables"]);
}
if(isset($_POST["Dairy"])) {
$memberData->setDairy($_POST["Dairy"]);
}
if(isset($_POST["Protein"])) {
$memberData->setProtein($_POST["Protein"]);
}
if(isset($_POST["Sugar"])) {
$memberData->setSweets($_POST["Sugar"]);
}
if(isset($_POST["DiseasesLow"])) {
$memberData->setDiseasesLow($_POST["DiseasesLow"]);
}
if(isset($_POST["DiseasesMedium"])) {
$memberData->setDiseasesMedium($_POST["DiseasesMedium"]);
}
if(isset($_POST["DiseasesSevere"])) {
$memberData->setDiseasesSevere($_POST["DiseasesSevere"]);
}
$memberData->writeSurvey();
$AccountName = 'RajanM';
$userProfile = new userProfile($AccountName);
if($week = $weeks_in_month) {
$score = new hleData($userProfile, $memberData, true, true);
} else {
$score = new hleData($userProfile, $memberData, true, false);
}
echo '<script type="text/javascript">',
'window.location.href = "summary.php";',
'</script>';
}
}
?>
<!-- ############## UI ################# -->
<div class="dropdown" style="float: right; margin-right: 5em;margin-top:3px;">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
Dropdown
<span class="caret"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
<li><a href="summary.php">Summary</a></li>
<li><a href="profile.php">Profile</a></li>
<li><a href="demo.php">Demo</a></li>
<li><a href="#">Leaderboard</a></li>
<li><a href="#" onclick="location.href = `logout.php`;">Logout</a></li>
</ul>
</div>
<div class="main-content" style="background-color:#f2f2f2;">
<form id="profile" class="form-labels-on-top" method="post" action="">
<div class="form-title-row">
<h1>Survey
</h1>
</div>
<div class="form-row">
<label>
<span>How many cigarettes did you consume this week?
</span>
</label>
<select name="Smokes">
<option value="0">Non Smoker
</option>
<option value="1">1-5 a day
</option>
<option value="2">6-10 a day
</option>
<option value="3">11 or more a day
</option>
</select>
</div>
<div class="form-row">
<label>
<span>Rate your diet consumption
</span>
<select name="DietCondition">
<option value="0" selected="selected">Poor
</option>
<option value="1">Fair
</option>
<option value="2">Good
</option>
<option value="3">Very Good
</option>
<option value="4">Excellent
</option>
</select>
</label>
</div>
<div class="form-row">
<label>
<span>How many hours do you sleep a night?*
</span>
<select name="SleepCondition">
<option value="1" selected="selected">5-8 Hours a Night
</option>
<option value="0">
< 5 Hours a Night
</option>
<option value="2">>8 Hours a Night
</option>
</select>
</label>
</div>
<div class="form-row">
<label>
<span>How often do you exercise?*
</span>
<select name="ExerciseCondition">
<option value="1" selected="selected">Rarely
</option>
<option value="0">Never
</option>
<option value="2">1-2 days a week
</option>
<option value="3">3-4 days a week
</option>
<option value="4">5+ days a week
</option>
</select>
</label>
</div>
<div class="form-row">
<label>
<span>How often do you drink alcohol?*
</span>
<select name="AlcoholCondition">
<option value="1" selected="selected">Rarely
</option>
<option value="0">Never
</option>
<option value="2">1-2 days a week
</option>
<option value="3">3-4 days a week
</option>
<option value="4" >5+ days a week
</option>
</select>
</label>
</div>
<div class="form-row">
<label>
<span>How often do you feel stressed during the week?*
</span>
<select name="StressFrequency">
<option value="1" selected="selected">Rarely
</option>
<option value="0">Never
</option>
<option value="2">Few times a week
</option>
<option value="3">Often
</option>
<option value="4">All the time
</option>
</select>
</label>
</div>
<div class="form-row">
<label>
<span>How would you rate your current health level?
</span>
<select name="HealthCondition">
<option value="1" selected="selected">Fair
</option>
<option value="0">Poor
</option>
<option value="2">Good
</option>
<option value="3">Very Good
</option>
<option value="4">Excellent
</option>
</select>
</label>
</div>
<div class="form-row">
<label>
<span>On average, how many calories do you eat per day?*
<a href="http://www.calculator.net/calorie-calculator.html?ctype=standard&cage=25&csex=m&cheightfeet=5&cheightinch=10&cpound=160&cheightmeter=180&ckg=60&cactivity=1.375&printit=0&x=84&y=19"> Recommended Calorie Calculator
</a>
</span>
</label>
<div class="form-radio-buttons">
<div>
<label>
<input type="radio" name="Calories" value="0">
<span>Less than average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Calories" value="1">
<span>About average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Calories" value="2">
<span>Above average
</span>
</label>
</div>
</div>
</div>
<div class="form-row">
<label>
<span>How many servings of grains do you eat per day?* (Recommended Average: 4-5 servings)
</span>
</label>
<div class="form-radio-buttons">
<div>
<label>
<input type="radio" name="Grains" value="0">
<span>Less than average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Grains" value="1">
<span>About average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Grains" value="2">
<span>Above average
</span>
</label>
</div>
</div>
</div>
<div class="form-row">
<label>
<span>How many servings of fruits do you eat per day?* (Recommended Average: 4-5 servings)
</span>
</label>
<div class="form-radio-buttons">
<div>
<label>
<input type="radio" name="Fruits" value="0">
<span>Less than average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Fruits" value="1">
<span>About average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Fruits" value="2">
<span>Above average
</span>
</label>
</div>
</div>
</div>
<div class="form-row">
<label>
<span>How many servings of vegetables do you eat per day?* (Recommended Average: 4-5 servings)
</span>
</label>
<div class="form-radio-buttons">
<div>
<label>
<input type="radio" name="Vegetables" value="0">
<span>Less than average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Vegetables" value="1">
<span>About average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Vegetables" value="2">
<span>Above average
</span>
</label>
</div>
</div>
</div>
<div class="form-row">
<label>
<span>How many servings of dairy do you eat per day (including Soy Milk)? (Recommended Average: 2-3 servings)
</span>
</label>
<div class="form-radio-buttons">
<div>
<label>
<input type="radio" name="Dairy" value="0">
<span>Less than average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Dairy" value="1">
<span>About average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Dairy" value="2">
<span>Above average
</span>
</label>
</div>
</div>
</div>
<div class="form-row">
<label>
<span>How many ounces of protein (meats, seafood, soy products, nuts, and legumes) do you eat per day? (Recommended Average: 5-6 servings)
</span>
</label>
<div class="form-radio-buttons">
<div>
<label>
<input type="radio" name="Protein" value="0">
<span>Less than average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Protein" value="1">
<span>About average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Protein" value="2">
<span>Above average
</span>
</label>
</div>
</div>
</div>
<div class="form-row">
<label>
<span>How many servings of sweets and added sugar do you eat per day? (Recommended Average: less than 1)
</span>
</label>
<div class="form-radio-buttons">
<div>
<label>
<input type="radio" name="Sugar" value="0">
<span>Less than average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Sugar" value="1">
<span>About average
</span>
</label>
</div>
<div>
<label>
<input type="radio" name="Sugar" value="2">
<span>Above average
</span>
</label>
</div>
</div>
</div>
<div class="form-row">
<label>
<span>Number of less severe diseases
</span>
<select name="DiseasesLow">
<option value="0" selected="selected">0
</option>
<option value="1">1
</option>
<option value="2">2
</option>
<option value="3">3
</option>
<option value="4">4
</option>
</select>
</label>
</div>
<div class="form-row">
<label>
<span>Number of moderately severe diseases
</span>
<select name="DiseasesMedium">
<option value="0" selected="selected">0
</option>
<option value="1">1
</option>
<option value="2">2
</option>
<option value="3">3
</option>
<option value="4">4
</option>
</select>
</label>
</div>
<div class="form-row">
<label>
<span>Number of highly severe diseases
</span>
<select name="DiseasesSevere">
<option value="0" selected="selected">0
</option>
<option value="1">1
</option>
<option value="2">2
</option>
<option value="3">3
</option>
<option value="4">4
</option>
</select>
</label>
</div>
<input type="submit" name="submit" value="Save" onclick="redirectToSummary();" />
</form>
</div>