diff options
Diffstat (limited to 'includes')
-rw-r--r-- | includes/signout_inc.php | 1 | ||||
-rw-r--r-- | includes/topic_inc.php | 47 |
2 files changed, 1 insertions, 47 deletions
diff --git a/includes/signout_inc.php b/includes/signout_inc.php index c86447a..7859c4f 100644 --- a/includes/signout_inc.php +++ b/includes/signout_inc.php @@ -1,5 +1,6 @@ <?php session_start(); +session_unset(); session_destroy(); header("Location: ../index.php");
\ No newline at end of file diff --git a/includes/topic_inc.php b/includes/topic_inc.php deleted file mode 100644 index c16a4e0..0000000 --- a/includes/topic_inc.php +++ /dev/null @@ -1,47 +0,0 @@ -<?php - -include_once 'db_inc.php'; - -session_start(); - -$sql = "BEGIN WORK;"; -$result = mysqli_query($dbc, $sql); - -if (!$result) { - echo 'An error occurred creating your topic. Try again later'; -} - -$sql = "INSERT INTO topics(topic_subject, topic_date, topic_cat, topic_author) VALUES( -'" . mysqli_real_escape_string($dbc, $_POST['topic_subject']) . "', -NOW(), -" . mysqli_real_escape_string($dbc, $_POST['topic_cat']) . ", -" . $_SESSION['user_id'] .")"; - -$result = mysqli_query($dbc, $sql); - -if (!$result) { - echo 'An error occured while creating your post. Please try again later.' . mysql_error(); - $sql = "ROLLBACK;"; - mysqli_query($dbc, $sql); -} else { - $topic_id = mysqli_insert_id($dbc); - - $sql = "INSERT INTO posts(post_content, post_date, post_topic, post_author) VALUES( - '" . mysqli_real_escape_string($dbc, $_POST['post_content']) . "', - NOW(), - " . $topic_id . ", - " . $_SESSION['user_id'] . ")"; - - $result = mysqli_query($dbc, $sql); - - if (!$result) { - echo 'An error occured while creating your post. Please try again later.' . mysqli_error($dbc); - $sql = "ROLLBACK;"; - mysqli_query($dbc, $sql); - } else { - $sql = "COMMIT;"; - $result = mysqli_query($dbc, $sql); - } -} - -header("Location: ../topic.php?id=" . $topic_id);
\ No newline at end of file |