MOON
Server: Apache
System: Linux ip-208-109-13-31.ip.secureserver.net 3.10.0-1160.119.1.el7.tuxcare.els4.x86_64 #1 SMP Sat Aug 31 06:58:57 UTC 2024 x86_64
User: durgeshpandey215 (1013)
PHP: 8.1.29
Disabled: NONE
Upload Files
File: /home/durgeshpandey215/www/zeeroprice.skilladders.com/addparty-submit.php
<? require_once "application_top.php";
require "protect.php";
if(isset($_REQUEST['partyname'])){
	$partyname = isset($_REQUEST['partyname'])? $_REQUEST['partyname']:"";
	$event = isset($_REQUEST['event'])? $_REQUEST['event']:"";
	$functiondate = isset($_REQUEST['functiondate'])? $_REQUEST['functiondate']:"";
	$resize = isset($_REQUEST['resize'])? $_REQUEST['resize']:0;
	$watermark = isset($_REQUEST['watermark'])? $_REQUEST['watermark']:0;
	$logowatermark = isset($_REQUEST['logowatermark'])? $_REQUEST['logowatermark']:0;
	$download = isset($_REQUEST['download'])? $_REQUEST['download']:0;
	
	if($_SESSION['usertypesess']==0){
		$db->where('userid',$_SESSION['useridsess']);
		$rows = $db->getOne('party');
		if(count($rows)){
			$_SESSION['msg']="To add more parties please upgrade your account to Member";
			header('location:'.$_SERVER['HTTP_REFERER']);exit;
		}
	}
	
	function generate_username($string_name="Mike Tyson", $rand_no = 200){
			$username_parts = array_filter(explode(" ", strtolower($string_name))); //explode and lowercase name
			$username_parts = array_slice($username_parts, 0, 2); //return only first two arry part
		
			$part1 = (!empty($username_parts[0]))?substr($username_parts[0], 0,8):""; //cut first name to 8 letters
			$part2 = (!empty($username_parts[1]))?substr($username_parts[1], 0,5):""; //cut second name to 5 letters
			$part3 = ($rand_no)?rand(0, $rand_no):"";
			
			$username = $part1. str_shuffle($part2). $part3; //str_shuffle to randomly shuffle all characters 
			return $username;
	}
	$username = generate_username($partyname,6);
	$ipassword = rand(1111,9999);
	
	$insertdata = array(
		'partyname'=>$partyname,
		'userid'=>$_SESSION['useridsess'],
		'event'=>$event,
		'functiondate'=>date('Y-m-d',strtotime($functiondate)),
		'username'=>$username,
		'ipassword'=>$ipassword,
		'resize'=>$resize,
		'watermark'=>$watermark,
		'logowatermark'=>$logowatermark,
		'download'=>$download
	);
	if($db->insert('party',$insertdata)){
		$_SESSION['msg'] = "Party added successfully";
	}else{
		$_SESSION['msg'] = $db->getLastError();
	}
}
header('location:'.$_SERVER['HTTP_REFERER']);exit;
?>