forked from MarcoBenzon/AlumniTrackerWeb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
events_modals.php
44 lines (28 loc) · 1012 Bytes
/
events_modals.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
<?php
$id=0;
$title='';
$duration='';
$update=false;
$mysqli = new mysqli('localhost','root','','alumnitracker') or die(mysqli_error($mysqli));
if (isset($_POST['send'])){
$imageCH ="images/".basename($_FILES['imageCH']['name']);
$oldimage=$_POST['oldimage'];
$title=$_POST['event_title'];
$description=$_POST['event_desc'];
if (isset($_FILES['imageCH']['name'])&&($_FILES['imageCH']['name']!="")){
$newimage ="images/".basename($_FILES['imageCH']['name']);
unlink($oldimage);
move_uploaded_file($_FILES['imageCH']['tmp_name'], $newimage);
}
else{
$newimage=$oldimage;
}
$mysqli->query("INSERT INTO events(EventTitle,EventDescription,FileImage) VALUES('$title','$description','$newimage')") or die($mysqli->error);
header("location: events.php");
}
if (isset($_GET['delete'])){
$id = $_GET['delete'];
$mysqli->query("DELETE FROM events WHERE id=$id") or die($mysqli->error());
header("location: events.php");
}
?>