MMCT TEAM
Server IP : 2a02:4780:3:2287:0:3736:a38e:8  /  Your IP : 216.73.216.244
Web Server : LiteSpeed
System : Linux sg-nme-web2187.main-hosting.eu 5.14.0-611.54.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed May 6 18:03:03 EDT 2026 x86_64
User : u926327694 ( 926327694)
PHP Version : 7.4.33
Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail, proc_open
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : OFF  |  Python : OFF
Directory (0755) :  /home/u926327694/domains/smsoft.in/../evisioninfotech.in/public_html/id/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/u926327694/domains/smsoft.in/../evisioninfotech.in/public_html/id/id-card-template-save.php
<?php
include('db.php');
if(isset($_SESSION['userData']))
{
	$userData = json_decode($_SESSION['userData'],true);
	$agent_id = $userData['id'];
	if($userData['user_type'] != "1")
	{
		echo"<script>alert('Unable to access this page...'); window.location='dashboard.php';</script>";
		exit;
	}
	if(isset($_POST))
	{
		extract($_POST);
		$data = "";
		foreach($_POST as $k =>$v){
			if(in_array($k,array('name','width','height','template_code','school_id'))){
				if(!empty($data)) $data .=",";
				$v = trim($v);
				$data .= " `{$k}`='{$v}' ";
			}
		}
		$data .= ",`agent_id`='{$agent_id}' ";
		//$data .= ",`school_id`='{$school_id}' ";
		if(empty($id)){
			$sql = "INSERT INTO `id_templates` set $data ";
		}else{
			$sql = "UPDATE `id_templates` set $data where id = '{$id}' ";
		}

		$save = $con->query($sql);
		if($save)
		{
			$tid = empty($id) ? $con->insert_id : $id ;
			$img_src = 'uploads/templates/template_'.$tid.'.png';
			$sql = $con->query("UPDATE `id_templates` set $data where id = '{$tid}' ");
			$decoded = base64_decode(str_replace(' ','+',explode(',', $template_image)[1]));
			$img = imagecreatefromstring($decoded);
			$img = imagescale($img , ($width * 96), ($height * 96));
			$template_image = imagepng($img,$img_src);
			$resp['code'] = '100';
			$resp['msg'] = 'ID card template has been saved...';
			$_SESSION['success_msg'] = $resp['msg'];
		}
		else
		{
			$resp['code'] = '-100';
			$resp['msg'] = 'Unable to save ID card template...';
		}
	}
	else
	{
		$resp['code'] = '-100';
		$resp['msg'] = 'Unable to save ID card template...';
	}
	echo json_encode($resp); exit;
}
else
{
	echo"<script>window.location='index.php';</script>";
	exit;
}
?>

MMCT - 2023