-
Notifications
You must be signed in to change notification settings - Fork 0
/
editgallery2.php
38 lines (30 loc) · 865 Bytes
/
editgallery2.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
<?php
require('settings.php');
require('check.php');
$GalleryID = $_POST['gid'];
$GalleryName = $_POST['galname'];
$GalleryDesc = $_POST['galdesc'];
function filterFunction ($var) {
$var = nl2br(htmlspecialchars($var));
$var = eregi_replace("'", "'", $var);
$var = eregi_replace("`", "'", $var);
return $var;
}
$GalleryName = filterFunction($GalleryName);
$GalleryDesc = filterFunction($GalleryDesc);
require_once "../scripts/connect.php";
$sql = <<<SQL
UPDATE
tblGalleries
SET galleryName = "$GalleryName", galleryDesc = "$GalleryDesc" WHERE galleryID = "$GalleryID" LIMIT 1
SQL;
if (!$result = $db->query($sql))
{
die('There was an error running the query [' . $db->error . ']');
$result->free();
$db->close();
}
$_SESSION['updategallery'] = "True";
header("Location: $AdminUrl/admin-gallery-edit/". $GalleryID);
exit();
?>