-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathcreate_course.php
89 lines (79 loc) · 2.37 KB
/
create_course.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<?php
include 'includes/functions.php';
?>
<?php
include 'includes/session.php';
?>
<?php confirm_logged_in(); ?>
<?php
include 'includes/connection.php';
?>
<?php
if (isset($_POST['submit'])) {
if ($_POST['submit']) {
$name = mysql_prep($_POST['name']);
$code = mysql_prep($_POST['code']);
$startdate = mysql_prep($_POST['startdate']);
$enddate = mysql_prep($_POST['enddate']);
$details = mysql_prep($_POST['details']);
if (course_code_isExists($code)) {
$msg = "Course Code Already Exists";
goto error;
}
$query = "INSERT INTO course
(Name, Code, StartDate, EndDate, Details)
VALUES ('{$name}','{$code}','{$startdate}','{$enddate}','{$details}');";
global $connection;
$rs = mysql_query($query, $connection);
confirm_query($rs);
$course_row = mysql_fetch_array(get_course_by_code($code));
redirect_to("view_course.php?id=" . $course_row['ID']);
}
}
?>
<?php
error:
require_once 'includes/header.php';
?>
<div class="row">
<div class="col-md-4 col-md-offset-4">
<div class="login-panel panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Add A Course</h3>
</div>
<div class="panel-body">
<?php
if (isset($msg)) {
display_error($msg);
}
?>
<form action="create_course.php" method="post" role="form" autocomplete="on" accept-charset="utf-8">
<fieldset>
<div class="form-group">
<input class="form-control" placeholder="Course Name" value="" name="name" type="text" autofocus required>
</div>
<div class="form-group">
<input class="form-control" placeholder="Course Code" value="" name="code" type="text" required>
</div>
<div class="form-group">
<input class="form-control" placeholder="Start Date" name="startdate" type="text" id="datepicker3" required>
</div>
<div class="form-group">
<input class="form-control" id="datepicker4" placeholder="End Date" name="enddate" type="text" required>
</div>
<div class="form-group">
<textarea class="form-control" name="details" rows="5" placeholder="Course Details" id="details" required></textarea>
</div>
<input class="btn btn-lg btn-success btn-block" type="submit" name="submit" value="Add" id="submit"/>
</fieldset>
</form>
</div>
</div>
</div>
</div>
<?php
include 'includes/footer.php';
?>
<?php
include 'includes/closeconnection.php';
?>