deletefile.blade.php 1.47 KB
<?php
if($wakka->GetUser())
{
  $filename=Input::get("fpath");
  $empid=Input::get("varid");
  
  $storagepath=$wakka->GetThemePath("/")."/recruits/$empid/";
  
	if(trim($empid)!="")
	{
		$empdata=$wakka->getPerson($empid);
		
		if($wakka->recordEditAccess($empdata["peopledata"]))
		{
			if(file_exists($storagepath.$filename))
			{
				if(unlink($storagepath.$filename))
				{
					$updatetime=time();
					$empdata['modifylog'][$updatetime]=$wakka->GetUserName()."::";
					$empdata['modifylog']["updated"]=$updatetime;
					$empdata['modifylog'][$updatetime].="DeleteFile|$filename|DELETED,";

					$wakka->setPerson($empid,$empdata);
					
					echo "<script>simpleNotification('success','topRight','File Deleted');</script>";
				}
				else echo "<script>simpleNotification('error','topRight','Failed to Delete');</script>";
			}
			else echo "<script>simpleNotification('error','topRight','File doesnot exists');</script>";
		}
		else
		{
			echo "<script>simpleNotification('error','topRight','No Access');</script>";
		}
	}
	else
	{
		if($wakka->IsAdmin())
		{
			if(file_exists($filename))
			{
			if(unlink($filename))echo "<script>simpleNotification('success','topRight','File Deleted');</script>";
			else echo "<script>simpleNotification('error','topRight','Failed to Delete');</script>";
			}
			else echo "<script>simpleNotification('error','topRight','File doesnot exists');</script>";
		}
		else echo "<script>simpleNotification('error','topRight','No Access');</script>";
	}
}


?>