Current Path : G:/PleskVhosts/mpcdp.in/cmamp.mpcdp.in/CP/ |
Windows NT SG2NWVPWEB022 10.0 build 17763 (Windows Server 2016) i586 |
Current File : G:/PleskVhosts/mpcdp.in/cmamp.mpcdp.in/CP/CPMasterNews-Exec.php |
<?php if (isset($_POST['BtnAdd'])) { $mStart = $_GET['start']; $mNewsID = $_GET['NewsID']; header("location: CPMasterNews.php?start=$mStart&NewsID=$mNewsID&mMode=Add"); } else if (isset($_POST['BtnModify'])) { $mStart = $_GET['start']; $mNewsID = $_GET['NewsID']; header("location: CPMasterNews.php?start=$mStart&NewsID=$mNewsID&mMode=Modify"); } else if (isset($_POST['BtnSave'])) { require_once('CPConfig.php'); if (isset($_GET['mMode'])) { $mMode = $_GET['mMode']; } else { $mMode = ''; } $mStart = $_GET['start']; $mNewsID = $_GET['NewsID']; $link = mysql_connect($hostname, $username, $password) ; $db= mysql_select_db($dbname); $NewsName = addslashes(str_replace("'", "'", $_POST['TxtNewsName'])); $NewsDescription = addslashes(str_replace("'", "'", $_POST['TxtNewsDescription'])); $PublishedDay = addslashes(str_replace("'", "'", $_POST['CmbPublishedDay'])); $PublishedMonth = addslashes(str_replace("'", "'", $_POST['CmbPublishedMonth'])); $PublishedYear = addslashes(str_replace("'", "'", $_POST['CmbPublishedYear'])); $NewsRemarks = addslashes(str_replace("'", "'", $_POST['TxtNewsRemarks'])); if ($NewsName == '') { session_start(); $_SESSION['mNewsName'] = str_replace("'", "'", $_POST['TxtNewsName']); $_SESSION['mNewsDescription'] = str_replace("'", "'", $_POST['TxtNewsDescription']); $_SESSION['mPublishedDay'] = str_replace("'", "'", $_POST['CmbPublishedDay']); $_SESSION['mPublishedMonth'] = str_replace("'", "'", $_POST['CmbPublishedMonth']); $_SESSION['mPublishedYear'] = str_replace("'", "'", $_POST['CmbPublishedYear']); $_SESSION['mNewsRemarks'] = str_replace("'", "'", $_POST['TxtNewsRemarks']); header("location: CPMasterNews.php?start=$mStart&NewsID=$mNewsID&mMode=$mMode&mError=Invalid Name..."); exit; } if ($mMode == 'Add') { $ImagePath = 'News/'; $ImageName = basename($_FILES['ImagePath']['name']); $ImageFile = $ImagePath . $ImageName; move_uploaded_file($_FILES['ImagePath']['tmp_name'], $ImageFile); //Thumbs if ($ImageName != '') { $save = "News/Thumbs/" . $ImageName; $file = $ImageFile; list($width, $height) = getimagesize($file); $modheight = $height * (200 / $width); $modwidth = 200; $tn= imagecreatetruecolor($modwidth, $modheight); $ext=strtolower(pathinfo($ImageName, PATHINFO_EXTENSION)); if(!strcmp("jpg",$ext) || !strcmp("jpeg",$ext)) { Header("Content-type: image/jpeg"); $source = imagecreatefromjpeg($file); } else if(!strcmp("png",$ext)) { Header("Content-type: image/png"); $source = imagecreatefrompng($file); } else if(!strcmp("gif",$ext)) { Header("Content-type: image/gif"); $source = imagecreatefromgif($file); } imagecopyresampled($tn, $source, 0, 0, 0, 0, $modwidth, $modheight, $width, $height); imagejpeg($tn, $save, 100); } //Thumbs $mPMonth = date("m", strtotime($PublishedDay . "-" . $PublishedMonth . "-" . $PublishedYear)); $PublishedDate = date("Y-m-d", mktime(0, 0, 0, $mPMonth, $PublishedDay, $PublishedYear)); $qry = "INSERT INTO masternews(NewsName, NewsDescription, PublishedDay, PublishedMonth, PublishedYear, PublishedDate, NewsRemarks, ImagePath, ImageName) VALUES('$NewsName', '$NewsDescription', '$PublishedDay', '$PublishedMonth', '$PublishedYear', '$PublishedDate', '$NewsRemarks', '$ImagePath', '$ImageName')"; } else if ($mMode == 'Modify') { $ImagePath = 'News/'; $ImageName = basename($_FILES['ImagePath']['name']); $ImageFile = $ImagePath . $ImageName; move_uploaded_file($_FILES['ImagePath']['tmp_name'], $ImageFile); //Thumbs if ($ImageName != '') { $save = "News/Thumbs/" . $ImageName; $file = $ImageFile; list($width, $height) = getimagesize($file); $modheight = $height * (200 / $width); $modwidth = 200; $tn= imagecreatetruecolor($modwidth, $modheight); $ext=strtolower(pathinfo($ImageName, PATHINFO_EXTENSION)); if(!strcmp("jpg",$ext) || !strcmp("jpeg",$ext)) { Header("Content-type: image/jpeg"); $source = imagecreatefromjpeg($file); } else if(!strcmp("png",$ext)) { Header("Content-type: image/png"); $source = imagecreatefrompng($file); } else if(!strcmp("gif",$ext)) { Header("Content-type: image/gif"); $source = imagecreatefromgif($file); } imagecopyresampled($tn, $source, 0, 0, 0, 0, $modwidth, $modheight, $width, $height); imagejpeg($tn, $save, 100); } //Thumbs $mPMonth = date("m", strtotime($PublishedDay . "-" . $PublishedMonth . "-" . $PublishedYear)); $PublishedDate = date("Y-m-d", mktime(0, 0, 0, $mPMonth, $PublishedDay, $PublishedYear)); $qry = "UPDATE masternews SET NewsName='$NewsName', NewsDescription='$NewsDescription', PublishedDay='$PublishedDay', PublishedMonth='$PublishedMonth', PublishedYear='$PublishedYear', PublishedDate='$PublishedDate', NewsRemarks='$NewsRemarks'"; if ($ImageName != '') { $qry = $qry . ", ImageName='$ImageName'"; } $qry = $qry . " WHERE NewsID=$mNewsID"; } $result = @mysql_query($qry); if($result) { header("location: CPMasterNews.php?start=$mStart&NewsID=$mNewsID&mMode=Save"); } else { die("Query failed"); } } else if (isset($_POST['BtnCancel'])) { $mStart = $_GET['start']; $mNewsID = $_GET['NewsID']; header("location: CPMasterNews.php?start=$mStart&NewsID=$mNewsID&mMode=Cancel"); } else if (isset($_POST['BtnDelete'])) { require_once('CPConfig.php'); $mStart = $_GET['start']; $mNewsID = $_GET['NewsID']; $link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD); $db = mysql_select_db(DB_DATABASE); $qry = "DELETE FROM masternews WHERE NewsID = '$mNewsID'"; $result = @mysql_query($qry); if($result) { header("location: CPMasterNews.php?start=$mStart&mMode=Delete"); } } ?>