Files
ipban199/add_type_save.php
2026-03-16 02:27:59 -04:00

83 lines
1.8 KiB
PHP

<?php
session_start();
date_default_timezone_set("America/Montreal");
$_SESSION['rezult_msg']="";
$_SESSION['ret_link']="";
include('conn.php');
//DATA
//ip $ip
//adddate $adddate
//enddate $enddate
//reason $reason
//type $type
if(!empty($_POST['old_type'])&&isset($_POST['old_type'])){
$old_type=trim($_POST['old_type']);
}
else{
$old_type="";
}
if(!empty($_POST['type'])&&isset($_POST['type'])){
$type=trim($_POST['type']);
}
else{
$type="";
}
if(!empty($_POST['label'])&&isset($_POST['label'])){
$label=trim(addslashes($_POST['label']));
}
else{
$label="";
}
if(!empty($_POST['status'])&&isset($_POST['status'])){
if($_POST['status']=='a'){
$status=1;
}
elseif($_POST['status']=='i'){
$status=0;
}
}
else{
$status="";
}
if(!empty($_POST['action'])&&isset($_POST['action'])){
$action=$_POST['action'];
}
else{
$action="";
}
if($action=="yes"){
$sql_action="UPDATE type SET type='$type', label='$label', status='$status' WHERE type='$old_type'";
}
elseif($action=="no"){
$sql_action="INSERT INTO type (type,label,status) VALUES ('$type','$label','$status')";
}
else{
$_SESSION['rezult_msg']="There is insuficient information to be able to add records to the database. Please try again.<br>".mysqli_error($con);
$_SESSION['ret_link']="add_type_frm.php";
header("location:error.php?var=2");
return false;
}
if(mysqli_query($con,$sql_action)){
$_SESSION['rezult_msg']="Type successfully added/updated to the database.";
$link="add_type_frm.php";
echo $_SESSION['rezult_msg'];
header("location:$link?var=1");
return false;
}
else{
$_SESSION['rezult_msg']="The value was not added/updated to the database. Please try again.<br>".mysqli_error($con);
$_SESSION['ret_link']="add_type_frm.php";
header("location:error.php?var=2");
return false;
}
?>