Skip to content
This repository was archived by the owner on Feb 23, 2023. It is now read-only.

Commit 4f96171

Browse files
author
Nathan Shaaban
committed
Merge branch 'dev' of github.com:ctrlaltf24/assignmentsmanager
2 parents d45cb0f + 4fb798b commit 4f96171

24 files changed

+64
-24
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ public_html/class/
22
public_html/assets
33
public_html/adminer
44
error_log.txt
5-
public_html/resources/googleAuth/
5+
public_html/resources/googleAuth/
6+
public_html/resources/VisualMathEditor/

public_html/index.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
include "template/ui.php";
33
include "../resources/connect.php";
4-
echo template_header(true,$logged_in,$is_teacher);
4+
echo template_header(true,$logged_in,$is_teacher,$user["email"]);
55
/*
66
<div class="jumbotron"></div>
77
<div class="jumbotronCap" style="background-color: #263238">

public_html/legal.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
include "template/ui.php";
33
include "../resources/connect.php";
4-
echo template_header(true,$logged_in,$is_teacher);
4+
echo template_header(true,$logged_in,$is_teacher,$user["email"]);
55
?>
66

77
<div class="mdl-grid">

public_html/login.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
}
1111
//check to see if the user is already in the database, if so delete them.
1212

13-
echo template_header(true,$logged_in,$is_teacher);
13+
echo template_header(true,$logged_in,$is_teacher,$user["email"]);
1414
if($result = $conn->query("SELECT * FROM token WHERE token = \"".$_COOKIE["TOKEN"]."\" AND expire>".time())) {
1515
if ($result->num_rows != 0) {
1616
if(!$conn->query("DELETE FROM token WHERE token = \"".$_COOKIE["TOKEN"]."\" AND expire>".time())){

public_html/logout.php

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?php
2+
include "template/ui.php";
3+
require_once "../resources/connect.php";
4+
require_once "../resources/startsWithEndsWith.php";
5+
//check to see if the user is in the database, if so delete them.
6+
echo template_header(true,$logged_in,$is_teacher,$user["email"]);
7+
if($result = $conn->query("SELECT * FROM token WHERE token = \"".$_COOKIE["TOKEN"]."\" AND expire>".time())) {
8+
if ($result->num_rows != 0) {
9+
if(!$conn->query("DELETE FROM token WHERE token = \"".$_COOKIE["TOKEN"]."\" AND expire>".time())){
10+
log_error("failed to delete tokens","",$conn->error);
11+
}
12+
}
13+
} else {
14+
log_error("failed to get tokens","",$conn->error);
15+
}
16+
// Reset google auth token
17+
require_once "../resources/gClient.php";
18+
$gClient->revokeToken();
19+
echo "<a href='index.php'>Log out sucessful</a>";
20+
?>
21+
<?php
22+
23+
echo template_footer();
24+
header("Location: index.php");

public_html/postlogin.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
if(!$conn->query("DELETE FROM `token` WHERE `expire`<".time())){
1616
log_error("failed to delete tokens","",$conn->error);
1717
}
18+
if($result = $conn->query("SELECT * FROM token WHERE token = \"".$_COOKIE["TOKEN"]."\" AND expire>".time())) {
19+
if ($result->num_rows != 0) {
20+
if(!$conn->query("DELETE FROM token WHERE token = \"".$_COOKIE["TOKEN"]."\" AND expire>".time())){
21+
log_error("failed to delete tokens","",$conn->error);
22+
}
23+
}
24+
} else {
25+
log_error("failed to get tokens","",$conn->error);
26+
}
1827
if(!$conn->query("INSERT INTO `token`(`token`, `email`, `expire`, `ip`) VALUES (\"".$_COOKIE["TOKEN"]."\",\"".$userData["email"]."\",".(time()+31*24*60*60).",\""."0.0.0.0"."\")")){
1928
log_error("failed to insert tokens","",$conn->error);
2029
}

public_html/register.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
require_once "template/ui.php";
33
require_once "template/form.php";
44
require_once "../resources/connect.php";
5-
echo template_header(true, $logged_in, $is_teacher);
5+
echo template_header(true, $logged_in, $is_teacher,$user["email"]);
66
$found=false;
77
if ($result=$conn->query("SELECT * FROM users WHERE email = \"" . $user["email"] . "\"")) {
88
while ($row = $result->fetch_assoc()) {

public_html/registerationComplete.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
require_once "template/ui.php";
33
require_once "../resources/connect.php";
4-
echo template_header(true,$logged_in,$is_teacher);
4+
echo template_header(true,$logged_in,$is_teacher,$user["email"]);
55
//if($logged_in) {
66
if(isset($_POST["first_name"])&&isset($_POST["last_name"])&&isset($_POST["class_code"])) {
77
if($result=$conn->query("SELECT `key` FROM `classes` WHERE `classCode`=\"".$_POST["class_code"]."\"")) {

public_html/student/assignments.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
require_once "../../resources/connect.php";
44
require_once "../../resources/assignmentFunctions.php";
55
require_once "../template/miscElements.php";
6-
echo template_header(true, $logged_in, $is_teacher);
6+
echo template_header(true, $logged_in, $is_teacher,$user["email"]);
77
$classes = explode(";",$user["classKey"]);
88
echo "
99
<div class=\"mdl-grid\">

public_html/student/noShowAssignment.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
require_once "../template/ui.php";
33
require_once "../../resources/connect.php";
4-
echo template_header(true, $logged_in, $is_teacher);
4+
echo template_header(true, $logged_in, $is_teacher,$user["email"]);
55

66
//get assignemnt key and display questions one by one
77
if(isset($_GET["key"])){

0 commit comments

Comments
 (0)