Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php // Fonksiyon Kodlar date_default_timezone_set('Europe/Istanbul'); ..
Decoded Output download
<?php
// Fonksiyon Kodlar
date_default_timezone_set('Europe/Istanbul');
function tld_list($cache_dir=null) {
$cache_dir = isset($cache_dir) ? $cache_dir : sys_get_temp_dir();
$lock_dir = $cache_dir . '/public_suffix_list_lock/';
$list_dir = $cache_dir . '/public_suffix_list/';
if (file_exists($list_dir) && @filemtime($list_dir) + 2592000 > time()) {
return $list_dir;
}
if (!file_exists($lock_dir) && @mkdir($lock_dir)) {
$list = @fopen('https://publicsuffix.org/list/public_suffix_list.dat', 'r');
if ($list) {
if (file_exists($list_dir)) {
foreach (glob($list_dir . '*') as $filename) {
unlink($filename);
}
rmdir($list_dir);
}
mkdir($list_dir);
while ($line = fgets($list)) {
if ($line[0] == '/' || !$line) {
continue;
}
if ($line[0] . $line[1] == '*') {
$line = substr($line, 2);
}
if ($line[0] == '!') {
$line = substr($line, 1);
}
$line = implode('.', array_reverse(explode('.', (trim($line)))));
touch($list_dir . $line);
}
fclose($list);
}
@rmdir($lock_dir);
}
if (file_exists($lock_dir) && mt_rand(0, 100) == 0 && @filemtime($lock_dir) + 86400 < time()) {
@rmdir($lock_dir);
}
return $list_dir;
}
function get_domain() {
$url = $_SERVER['HTTP_HOST'];
$tld_dir = tld_list();
$url = isset($url) ? $url : $_SERVER['SERVER_NAME'];
$url = !isset($url[5]) || ($url[3] != ':' && $url[4] != ':' && $url[5] != ':') ? 'http://' . $url : $url;
$url = parse_url($url, PHP_URL_HOST);
$url = trim($url, '.');
$url = explode('.', $url);
$parts = array_reverse($url);
foreach ($parts as $key => $part) {
$tld = implode('.', $parts);
if (file_exists($tld_dir . $tld)) {
return !$key ? '' : implode('.', array_slice($url, $key - 1));
}
array_pop($parts);
}
return '';
}
// API Balan
function ApiBaglan0000($data,$url_ver){
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT ,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');
curl_setopt($ch, CURLOPT_URL , $url_ver);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST , true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
$result = curl_exec($ch);
if (curl_errno($ch) != 0 && empty($result)) {
$result = false;
}
curl_close($ch);
return $result;
}
$domain_ver_license_url_comp = "https://www.lisans.bostancisoft.com.tr/api-system";
$pro_license_code_0000 = "A0984-63E6E-9EF43-3F9F2-DB413-2021";
// Script Lisans Sor
$sonuc_getir_api = json_decode(ApiBaglan0000(array('action' => 'license', 'domain' => get_domain(), 'service' => $pro_license_code_0000), $domain_ver_license_url_comp));
if(isset($sonuc_getir_api->status)){
if($sonuc_getir_api->status == 200){
if($sonuc_getir_api->license == 5){
}elseif($sonuc_getir_api->license == 2 || $sonuc_getir_api->license == 0){
echo base64_decode($sonuc_getir_api->html);
die();
}
}elseif($sonuc_getir_api->status == 403){
echo $sonuc_getir_api->error_code;
die();
}
}
?>
<?php
include(dirname(__FILE__)."/constants.php");
$obj_database->check_admin_setup_detail($conn);
/* Include class files */
include(dirname(__FILE__)."/classes/class_settings.php");
/* Create object of classes */
$obj_settings = new rzvy_settings();
$obj_settings->conn = $conn;
/* Include class files */
include(dirname(__FILE__)."/classes/class_frontend.php");
/* Create object of classes */
$obj_frontend = new rzvy_frontend();
$obj_frontend->conn = $conn;
$saiframe = '';
if(isset($_GET['if'])){
$saiframe = '?if=y';
}
$show_location_selector = "N";
if(!isset($_SESSION["rzvy_location_selector_zipcode"])){
$show_location_selector = "Y";
}else if($_SESSION["rzvy_location_selector_zipcode"] == ""){
$show_location_selector = "Y";
}
$rzvy_frontend = $obj_settings->get_option("rzvy_frontend");
$_SESSION['rzvy_customer_detail'] = array();
$_SESSION['rzvy_cart_items'] = array();
$_SESSION['add_to_cart_package'] = array();
$_SESSION['rzvy_cart_parent_category_id'] = "";
$_SESSION['rzvy_cart_category_id'] = "";
$_SESSION['rzvy_cart_service_id'] = "";
$_SESSION['rzvy_cart_service_price'] = 0;
$_SESSION['rzvy_cart_datetime'] = "";
$_SESSION['rzvy_cart_end_datetime'] = "";
$_SESSION['rzvy_cart_freqdiscount_label'] = "";
$_SESSION['rzvy_cart_freqdiscount_key'] = "";
$_SESSION['rzvy_cart_freqdiscount_id'] = "";
$_SESSION['rzvy_cart_subtotal'] = 0;
$_SESSION['rzvy_cart_freqdiscount'] = 0;
$_SESSION['rzvy_cart_coupondiscount'] = 0;
$_SESSION['rzvy_cart_couponid'] = "";
$_SESSION['rzvy_cart_tax'] = 0;
$_SESSION['rzvy_cart_nettotal'] = 0;
$_SESSION['rzvy_referral_discount_amount'] = 0;
$_SESSION['rzvy_applied_ref_customer_id'] = "";
$_SESSION['rzvy_ref_customer_id'] = "";
$_SESSION['rzvy_staff_id'] = "";
$_SESSION['rzvy_cart_partial_deposite'] = 0;
$_SESSION['rzvy_cart_total_addon_duration'] = 0;
$_SESSION['rzvy_lpoint_used'] = 0;
$_SESSION['rzvy_cart_lpoint'] = 0;
$_SESSION['rzvy_lpoint_total'] = 0;
$_SESSION['rzvy_lpoint_left'] = 0;
$_SESSION['rzvy_lpoint_price'] = 0;
$_SESSION['rzvy_lpoint_value'] = 0;
$_SESSION['rzvy_referred_discount_amount'] = 0;
$_SESSION["referralcode_applied"] = "N";
$_SESSION["rzvy_applied_refcode"] = "";
$_SESSION['rzvy_lpoint_checked'] = false;
if(isset($_SESSION['rzvy_package_service'])){ unset($_SESSION['rzvy_package_service']); }
if(isset($_SESSION['rzvy_package_addons'])){ unset($_SESSION['rzvy_package_addons']); }
if(isset($_SESSION['rzvy_package_discount'])){ unset($_SESSION['rzvy_package_discount']); }
if(isset($_SESSION['rzvy_package_credituse'])){ unset($_SESSION['rzvy_package_credituse']); }
if(isset($_SESSION['rzvy_package_credituse_info'])){ unset($_SESSION['rzvy_package_credituse_info']); }
if(isset($_SESSION['rzvy_activepackage_credituse_info'])){ unset($_SESSION['rzvy_activepackage_credituse_info']); }
if(isset($_SESSION['campaignid'])){ unset($_SESSION['campaignid']); }
if(isset($_SESSION['rzvy_billplz_id'])){ unset($_SESSION['rzvy_billplz_id']); }
/* check location selector status */
$rzvy_location_selector_status = $obj_settings->get_option("rzvy_location_selector_status");
if($rzvy_location_selector_status == "N" || $rzvy_location_selector_status == ""){
$show_location_selector = "N";
$_SESSION['rzvy_location_selector_zipcode'] = "N/A";
}
if(isset($_SESSION["rzvy_location_selector_zipcode"])){
if($rzvy_location_selector_status == "Y" && ($_SESSION["rzvy_location_selector_zipcode"]=="" && $_SESSION["rzvy_location_selector_zipcode"]!="N/A")){
$show_location_selector = "Y";
$_SESSION['rzvy_location_selector_zipcode'] = "";
}
}
/** zipcode checker **/
if(isset($_SESSION["rzvy_location_selector_zipcode"])){
if($_SESSION['rzvy_location_selector_zipcode'] != "N/A"){
$selector_zipcode = $_SESSION["rzvy_location_selector_zipcode"];
$rzvy_location_selector = $obj_settings->get_option('rzvy_location_selector');
$exploded_rzvy_location_selector = explode(",", $rzvy_location_selector);
$j=0;
for($i=0;$i<sizeof($exploded_rzvy_location_selector);$i++){
if(strtolower($exploded_rzvy_location_selector[$i]) == strtolower($selector_zipcode)){
$j++;
}
}
if($j==0){
$show_location_selector = "Y";
}
}
}
/** get form fields options **/
$rzvy_en_ff_firstname_status = $obj_settings->get_option('rzvy_en_ff_firstname_status');
$rzvy_en_ff_lastname_status = $obj_settings->get_option('rzvy_en_ff_lastname_status');
$rzvy_en_ff_phone_status = $obj_settings->get_option('rzvy_en_ff_phone_status');
$rzvy_en_ff_address_status = $obj_settings->get_option('rzvy_en_ff_address_status');
$rzvy_en_ff_city_status = $obj_settings->get_option('rzvy_en_ff_city_status');
$rzvy_en_ff_state_status = $obj_settings->get_option('rzvy_en_ff_state_status');
$rzvy_en_ff_country_status = $obj_settings->get_option('rzvy_en_ff_country_status');
$rzvy_en_ff_dob_status = $obj_settings->get_option('rzvy_en_ff_dob_status');
$rzvy_en_ff_notes_status = $obj_settings->get_option('rzvy_en_ff_notes_status');
$rzvy_en_ff_image_status = $obj_settings->get_option('rzvy_en_ff_image_status');
$rzvy_g_ff_firstname_status = $obj_settings->get_option('rzvy_g_ff_firstname_status');
$rzvy_g_ff_lastname_status = $obj_settings->get_option('rzvy_g_ff_lastname_status');
$rzvy_g_ff_email_status = $obj_settings->get_option('rzvy_g_ff_email_status');
$rzvy_g_ff_phone_status = $obj_settings->get_option('rzvy_g_ff_phone_status');
$rzvy_g_ff_address_status = $obj_settings->get_option('rzvy_g_ff_address_status');
$rzvy_g_ff_city_status = $obj_settings->get_option('rzvy_g_ff_city_status');
$rzvy_g_ff_state_status = $obj_settings->get_option('rzvy_g_ff_state_status');
$rzvy_g_ff_country_status = $obj_settings->get_option('rzvy_g_ff_country_status');
$rzvy_g_ff_dob_status = $obj_settings->get_option('rzvy_g_ff_dob_status');
$rzvy_g_ff_notes_status = $obj_settings->get_option('rzvy_g_ff_notes_status');
$rzvy_g_ff_image_status = $obj_settings->get_option('rzvy_g_ff_image_status');
/** get form fields required options **/
$rzvy_en_ff_firstname_optional = $obj_settings->get_option('rzvy_en_ff_firstname_optional');
$rzvy_en_ff_lastname_optional = $obj_settings->get_option('rzvy_en_ff_lastname_optional');
$rzvy_en_ff_phone_optional = $obj_settings->get_option('rzvy_en_ff_phone_optional');
$rzvy_en_ff_address_optional = $obj_settings->get_option('rzvy_en_ff_address_optional');
$rzvy_en_ff_city_optional = $obj_settings->get_option('rzvy_en_ff_city_optional');
$rzvy_en_ff_state_optional = $obj_settings->get_option('rzvy_en_ff_state_optional');
$rzvy_en_ff_country_optional = $obj_settings->get_option('rzvy_en_ff_country_optional');
$rzvy_en_ff_dob_optional = $obj_settings->get_option('rzvy_en_ff_dob_optional');
$rzvy_en_ff_notes_optional = $obj_settings->get_option('rzvy_en_ff_notes_optional');
$rzvy_en_ff_image_optional = $obj_settings->get_option('rzvy_en_ff_image_optional');
$rzvy_g_ff_firstname_optional = $obj_settings->get_option('rzvy_g_ff_firstname_optional');
$rzvy_g_ff_lastname_optional = $obj_settings->get_option('rzvy_g_ff_lastname_optional');
$rzvy_g_ff_email_optional = $obj_settings->get_option('rzvy_g_ff_email_optional');
$rzvy_g_ff_phone_optional = $obj_settings->get_option('rzvy_g_ff_phone_optional');
$rzvy_g_ff_address_optional = $obj_settings->get_option('rzvy_g_ff_address_optional');
$rzvy_g_ff_city_optional = $obj_settings->get_option('rzvy_g_ff_city_optional');
$rzvy_g_ff_state_optional = $obj_settings->get_option('rzvy_g_ff_state_optional');
$rzvy_g_ff_country_optional = $obj_settings->get_option('rzvy_g_ff_country_optional');
$rzvy_g_ff_dob_optional = $obj_settings->get_option('rzvy_g_ff_dob_optional');
$rzvy_g_ff_notes_optional = $obj_settings->get_option('rzvy_g_ff_notes_optional');
$rzvy_g_ff_image_optional = $obj_settings->get_option('rzvy_g_ff_image_optional');
$rzvy_ff_phone_min = $obj_settings->get_option('rzvy_ff_phone_min');
$rzvy_ff_phone_max = $obj_settings->get_option('rzvy_ff_phone_max');
/* Check Zip Codes */
$rzvy_location_selector = $obj_settings->get_option('rzvy_location_selector');
$exploded_rzvy_location_selector = array();
if(isset($rzvy_location_selector) && trim($rzvy_location_selector)!=''){
$exploded_rzvy_location_selector = explode(",", $rzvy_location_selector);
}
$rzvy_booking_first_selection_as = $obj_settings->get_option("rzvy_booking_first_selection_as");
$rzvy_price_display = $obj_settings->get_option("rzvy_price_display");
$rzvy_success_modal_booking = $obj_settings->get_option("rzvy_success_modal_booking");
$rzvy_customer_calendars = $obj_settings->get_option("rzvy_customer_calendars");
$rzvy_nocarousel_sections = $obj_settings->get_option("rzvy_nocarousel_sections");
$rzvy_carousel_stagepadding = $obj_settings->get_option("rzvy_carousel_stagepadding");
$rzvy_nocarousel_section = array();
if($rzvy_nocarousel_sections!=''){
$rzvy_nocarousel_section = explode(',',$rzvy_nocarousel_sections);
}
$rzvy_nocarouselsm_sections = $obj_settings->get_option("rzvy_nocarousel_sm_sections");
$rzvy_nocarouselsm_section = array();
if($rzvy_nocarouselsm_sections!=''){
$rzvy_nocarouselsm_section = explode(',',$rzvy_nocarouselsm_sections);
}
$rzvy_currency_symbol = $obj_settings->get_option('rzvy_currency_symbol');
$rzvy_currency_position = $obj_settings->get_option('rzvy_currency_position');
$rzvy_date_format = $obj_settings->get_option('rzvy_date_format');
$rzvy_time_format = $obj_settings->get_option('rzvy_time_format');
$currencyB = $rzvy_currency_symbol.' ';
$currencyA = '';
if($rzvy_currency_position=='A'){
$currencyB = '';
$currencyA= ' '.$rzvy_currency_symbol;
}
/* Campaign ID Via URL Share */
if(isset($_GET['campid']) && $_GET['campid']!='' && is_numeric($_GET['campid'])){
$_SESSION['campaignid'] = $_GET['campid'];
}
/* Coupon Code Via URL Share */
$urlccode = "";
if(isset($_GET['promocode']) && $_GET['promocode'] != ""){
$urlccode = $_GET['promocode'];
}
/* Referral Code Via URL Share */
$urlrefcode = "";
if(isset($_GET['ref']) && $_GET['ref'] != ""){
if(strlen($_GET['ref']) == 8){
$check_referral_code = $obj_frontend->check_referral_code($_GET['ref']);
if(mysqli_num_rows($check_referral_code)>0){
$data = mysqli_fetch_array($check_referral_code);
if(isset($_SESSION["customer_id"])){
if($data["id"] == $_SESSION["customer_id"]){
$_SESSION['rzvy_ref_customer_id'] = "";
$_SESSION["referralcode_applied"] = "O";
$_SESSION["rzvy_applied_ref_customer_id"] = "";
$_SESSION["rzvy_applied_refcode"] = "";
}else{
/** check for first booking **/
$check_referral_firstbooking = $obj_frontend->check_referral_firstbooking($_SESSION["customer_id"]);
if(mysqli_num_rows($check_referral_firstbooking)==0){
$_SESSION['rzvy_ref_customer_id'] = $data["id"];
$_SESSION["referralcode_applied"] = "Y";
$urlrefcode = $_GET['ref'];
$_SESSION["rzvy_applied_ref_customer_id"] = $urlrefcode;
$_SESSION["rzvy_applied_refcode"] = $urlrefcode;
}else{
$_SESSION['rzvy_ref_customer_id'] = "";
$_SESSION["referralcode_applied"] = "F";
$_SESSION["rzvy_applied_ref_customer_id"] = "";
$_SESSION["rzvy_applied_refcode"] = "";
}
}
}else{
$_SESSION['rzvy_ref_customer_id'] = $data["id"];
$_SESSION["referralcode_applied"] = "Y";
$urlrefcode = $_GET['ref'];
$_SESSION["rzvy_applied_ref_customer_id"] = $urlrefcode;
$_SESSION["rzvy_applied_refcode"] = $urlrefcode;
}
}else{
$_SESSION['rzvy_ref_customer_id'] = "";
$_SESSION["referralcode_applied"] = "N";
$_SESSION["rzvy_applied_ref_customer_id"] = "";
$_SESSION["rzvy_applied_refcode"] = "";
}
}else{
$_SESSION['rzvy_ref_customer_id'] = "";
$_SESSION["referralcode_applied"] = "N";
$_SESSION["rzvy_applied_ref_customer_id"] = "";
$_SESSION["rzvy_applied_refcode"] = "";
}
}
/* Pre Select Parent Category */
$precateid = 0;
if(isset($_GET['cate']) && $_GET['cate']!=''){
$precateid = $obj_frontend->get_pcid_by_slug(str_replace(' ','-',$_GET['cate']));
}
$rzvy_book_with_datetime = $obj_settings->get_option("rzvy_book_with_datetime");
if($rzvy_book_with_datetime != "Y"){
$_SESSION['rzvy_cart_datetime'] = date("Y-m-d 09:00:00");
$_SESSION['rzvy_cart_end_datetime'] = date("Y-m-d 10:00:00");
}
$rzvy_stepview_alignment = $obj_settings->get_option("rzvy_stepview_alignment");
if($rzvy_stepview_alignment == "center"){
$alignmentClass = "justify-content-center";
$labelAlignmentClass = "class='d-flex flex-wrap justify-content-center'";
$labelAlignmentClassName = "d-flex flex-wrap justify-content-center";
$inputAlignment = "text-center";
}else if($rzvy_stepview_alignment == "right"){
$alignmentClass = "justify-content-end";
$labelAlignmentClass = "class='d-flex flex-wrap justify-content-end'";
$labelAlignmentClassName = "d-flex flex-wrap justify-content-end";
$inputAlignment = "text-right";
}else{
$alignmentClass = "";
$labelAlignmentClass = "";
$labelAlignmentClassName = "";
$inputAlignment = "";
}
$rzvy_coupon_systemcheck = '<style>.rzvy_coupon_system{display:none;}</style>';
if($rzvy_frontend == "stepview"){
include(dirname(__FILE__)."/stepview.php");
}else{
include(dirname(__FILE__)."/onepage.php");
}
?>
Did this file decode correctly?
Original Code
<?php
// Fonksiyon Kodlar
date_default_timezone_set('Europe/Istanbul');
function tld_list($cache_dir=null) {
$cache_dir = isset($cache_dir) ? $cache_dir : sys_get_temp_dir();
$lock_dir = $cache_dir . '/public_suffix_list_lock/';
$list_dir = $cache_dir . '/public_suffix_list/';
if (file_exists($list_dir) && @filemtime($list_dir) + 2592000 > time()) {
return $list_dir;
}
if (!file_exists($lock_dir) && @mkdir($lock_dir)) {
$list = @fopen('https://publicsuffix.org/list/public_suffix_list.dat', 'r');
if ($list) {
if (file_exists($list_dir)) {
foreach (glob($list_dir . '*') as $filename) {
unlink($filename);
}
rmdir($list_dir);
}
mkdir($list_dir);
while ($line = fgets($list)) {
if ($line[0] == '/' || !$line) {
continue;
}
if ($line[0] . $line[1] == '*') {
$line = substr($line, 2);
}
if ($line[0] == '!') {
$line = substr($line, 1);
}
$line = implode('.', array_reverse(explode('.', (trim($line)))));
touch($list_dir . $line);
}
fclose($list);
}
@rmdir($lock_dir);
}
if (file_exists($lock_dir) && mt_rand(0, 100) == 0 && @filemtime($lock_dir) + 86400 < time()) {
@rmdir($lock_dir);
}
return $list_dir;
}
function get_domain() {
$url = $_SERVER['HTTP_HOST'];
$tld_dir = tld_list();
$url = isset($url) ? $url : $_SERVER['SERVER_NAME'];
$url = !isset($url[5]) || ($url[3] != ':' && $url[4] != ':' && $url[5] != ':') ? 'http://' . $url : $url;
$url = parse_url($url, PHP_URL_HOST);
$url = trim($url, '.');
$url = explode('.', $url);
$parts = array_reverse($url);
foreach ($parts as $key => $part) {
$tld = implode('.', $parts);
if (file_exists($tld_dir . $tld)) {
return !$key ? '' : implode('.', array_slice($url, $key - 1));
}
array_pop($parts);
}
return '';
}
// API Balan
function ApiBaglan0000($data,$url_ver){
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT ,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');
curl_setopt($ch, CURLOPT_URL , $url_ver);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST , true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
$result = curl_exec($ch);
if (curl_errno($ch) != 0 && empty($result)) {
$result = false;
}
curl_close($ch);
return $result;
}
$domain_ver_license_url_comp = "https://www.lisans.bostancisoft.com.tr/api-system";
$pro_license_code_0000 = "A0984-63E6E-9EF43-3F9F2-DB413-2021";
// Script Lisans Sor
$sonuc_getir_api = json_decode(ApiBaglan0000(array('action' => 'license', 'domain' => get_domain(), 'service' => $pro_license_code_0000), $domain_ver_license_url_comp));
if(isset($sonuc_getir_api->status)){
if($sonuc_getir_api->status == 200){
if($sonuc_getir_api->license == 5){
}elseif($sonuc_getir_api->license == 2 || $sonuc_getir_api->license == 0){
echo base64_decode($sonuc_getir_api->html);
die();
}
}elseif($sonuc_getir_api->status == 403){
echo $sonuc_getir_api->error_code;
die();
}
}
?>
<?php
include(dirname(__FILE__)."/constants.php");
$obj_database->check_admin_setup_detail($conn);
/* Include class files */
include(dirname(__FILE__)."/classes/class_settings.php");
/* Create object of classes */
$obj_settings = new rzvy_settings();
$obj_settings->conn = $conn;
/* Include class files */
include(dirname(__FILE__)."/classes/class_frontend.php");
/* Create object of classes */
$obj_frontend = new rzvy_frontend();
$obj_frontend->conn = $conn;
$saiframe = '';
if(isset($_GET['if'])){
$saiframe = '?if=y';
}
$show_location_selector = "N";
if(!isset($_SESSION["rzvy_location_selector_zipcode"])){
$show_location_selector = "Y";
}else if($_SESSION["rzvy_location_selector_zipcode"] == ""){
$show_location_selector = "Y";
}
$rzvy_frontend = $obj_settings->get_option("rzvy_frontend");
$_SESSION['rzvy_customer_detail'] = array();
$_SESSION['rzvy_cart_items'] = array();
$_SESSION['add_to_cart_package'] = array();
$_SESSION['rzvy_cart_parent_category_id'] = "";
$_SESSION['rzvy_cart_category_id'] = "";
$_SESSION['rzvy_cart_service_id'] = "";
$_SESSION['rzvy_cart_service_price'] = 0;
$_SESSION['rzvy_cart_datetime'] = "";
$_SESSION['rzvy_cart_end_datetime'] = "";
$_SESSION['rzvy_cart_freqdiscount_label'] = "";
$_SESSION['rzvy_cart_freqdiscount_key'] = "";
$_SESSION['rzvy_cart_freqdiscount_id'] = "";
$_SESSION['rzvy_cart_subtotal'] = 0;
$_SESSION['rzvy_cart_freqdiscount'] = 0;
$_SESSION['rzvy_cart_coupondiscount'] = 0;
$_SESSION['rzvy_cart_couponid'] = "";
$_SESSION['rzvy_cart_tax'] = 0;
$_SESSION['rzvy_cart_nettotal'] = 0;
$_SESSION['rzvy_referral_discount_amount'] = 0;
$_SESSION['rzvy_applied_ref_customer_id'] = "";
$_SESSION['rzvy_ref_customer_id'] = "";
$_SESSION['rzvy_staff_id'] = "";
$_SESSION['rzvy_cart_partial_deposite'] = 0;
$_SESSION['rzvy_cart_total_addon_duration'] = 0;
$_SESSION['rzvy_lpoint_used'] = 0;
$_SESSION['rzvy_cart_lpoint'] = 0;
$_SESSION['rzvy_lpoint_total'] = 0;
$_SESSION['rzvy_lpoint_left'] = 0;
$_SESSION['rzvy_lpoint_price'] = 0;
$_SESSION['rzvy_lpoint_value'] = 0;
$_SESSION['rzvy_referred_discount_amount'] = 0;
$_SESSION["referralcode_applied"] = "N";
$_SESSION["rzvy_applied_refcode"] = "";
$_SESSION['rzvy_lpoint_checked'] = false;
if(isset($_SESSION['rzvy_package_service'])){ unset($_SESSION['rzvy_package_service']); }
if(isset($_SESSION['rzvy_package_addons'])){ unset($_SESSION['rzvy_package_addons']); }
if(isset($_SESSION['rzvy_package_discount'])){ unset($_SESSION['rzvy_package_discount']); }
if(isset($_SESSION['rzvy_package_credituse'])){ unset($_SESSION['rzvy_package_credituse']); }
if(isset($_SESSION['rzvy_package_credituse_info'])){ unset($_SESSION['rzvy_package_credituse_info']); }
if(isset($_SESSION['rzvy_activepackage_credituse_info'])){ unset($_SESSION['rzvy_activepackage_credituse_info']); }
if(isset($_SESSION['campaignid'])){ unset($_SESSION['campaignid']); }
if(isset($_SESSION['rzvy_billplz_id'])){ unset($_SESSION['rzvy_billplz_id']); }
/* check location selector status */
$rzvy_location_selector_status = $obj_settings->get_option("rzvy_location_selector_status");
if($rzvy_location_selector_status == "N" || $rzvy_location_selector_status == ""){
$show_location_selector = "N";
$_SESSION['rzvy_location_selector_zipcode'] = "N/A";
}
if(isset($_SESSION["rzvy_location_selector_zipcode"])){
if($rzvy_location_selector_status == "Y" && ($_SESSION["rzvy_location_selector_zipcode"]=="" && $_SESSION["rzvy_location_selector_zipcode"]!="N/A")){
$show_location_selector = "Y";
$_SESSION['rzvy_location_selector_zipcode'] = "";
}
}
/** zipcode checker **/
if(isset($_SESSION["rzvy_location_selector_zipcode"])){
if($_SESSION['rzvy_location_selector_zipcode'] != "N/A"){
$selector_zipcode = $_SESSION["rzvy_location_selector_zipcode"];
$rzvy_location_selector = $obj_settings->get_option('rzvy_location_selector');
$exploded_rzvy_location_selector = explode(",", $rzvy_location_selector);
$j=0;
for($i=0;$i<sizeof($exploded_rzvy_location_selector);$i++){
if(strtolower($exploded_rzvy_location_selector[$i]) == strtolower($selector_zipcode)){
$j++;
}
}
if($j==0){
$show_location_selector = "Y";
}
}
}
/** get form fields options **/
$rzvy_en_ff_firstname_status = $obj_settings->get_option('rzvy_en_ff_firstname_status');
$rzvy_en_ff_lastname_status = $obj_settings->get_option('rzvy_en_ff_lastname_status');
$rzvy_en_ff_phone_status = $obj_settings->get_option('rzvy_en_ff_phone_status');
$rzvy_en_ff_address_status = $obj_settings->get_option('rzvy_en_ff_address_status');
$rzvy_en_ff_city_status = $obj_settings->get_option('rzvy_en_ff_city_status');
$rzvy_en_ff_state_status = $obj_settings->get_option('rzvy_en_ff_state_status');
$rzvy_en_ff_country_status = $obj_settings->get_option('rzvy_en_ff_country_status');
$rzvy_en_ff_dob_status = $obj_settings->get_option('rzvy_en_ff_dob_status');
$rzvy_en_ff_notes_status = $obj_settings->get_option('rzvy_en_ff_notes_status');
$rzvy_en_ff_image_status = $obj_settings->get_option('rzvy_en_ff_image_status');
$rzvy_g_ff_firstname_status = $obj_settings->get_option('rzvy_g_ff_firstname_status');
$rzvy_g_ff_lastname_status = $obj_settings->get_option('rzvy_g_ff_lastname_status');
$rzvy_g_ff_email_status = $obj_settings->get_option('rzvy_g_ff_email_status');
$rzvy_g_ff_phone_status = $obj_settings->get_option('rzvy_g_ff_phone_status');
$rzvy_g_ff_address_status = $obj_settings->get_option('rzvy_g_ff_address_status');
$rzvy_g_ff_city_status = $obj_settings->get_option('rzvy_g_ff_city_status');
$rzvy_g_ff_state_status = $obj_settings->get_option('rzvy_g_ff_state_status');
$rzvy_g_ff_country_status = $obj_settings->get_option('rzvy_g_ff_country_status');
$rzvy_g_ff_dob_status = $obj_settings->get_option('rzvy_g_ff_dob_status');
$rzvy_g_ff_notes_status = $obj_settings->get_option('rzvy_g_ff_notes_status');
$rzvy_g_ff_image_status = $obj_settings->get_option('rzvy_g_ff_image_status');
/** get form fields required options **/
$rzvy_en_ff_firstname_optional = $obj_settings->get_option('rzvy_en_ff_firstname_optional');
$rzvy_en_ff_lastname_optional = $obj_settings->get_option('rzvy_en_ff_lastname_optional');
$rzvy_en_ff_phone_optional = $obj_settings->get_option('rzvy_en_ff_phone_optional');
$rzvy_en_ff_address_optional = $obj_settings->get_option('rzvy_en_ff_address_optional');
$rzvy_en_ff_city_optional = $obj_settings->get_option('rzvy_en_ff_city_optional');
$rzvy_en_ff_state_optional = $obj_settings->get_option('rzvy_en_ff_state_optional');
$rzvy_en_ff_country_optional = $obj_settings->get_option('rzvy_en_ff_country_optional');
$rzvy_en_ff_dob_optional = $obj_settings->get_option('rzvy_en_ff_dob_optional');
$rzvy_en_ff_notes_optional = $obj_settings->get_option('rzvy_en_ff_notes_optional');
$rzvy_en_ff_image_optional = $obj_settings->get_option('rzvy_en_ff_image_optional');
$rzvy_g_ff_firstname_optional = $obj_settings->get_option('rzvy_g_ff_firstname_optional');
$rzvy_g_ff_lastname_optional = $obj_settings->get_option('rzvy_g_ff_lastname_optional');
$rzvy_g_ff_email_optional = $obj_settings->get_option('rzvy_g_ff_email_optional');
$rzvy_g_ff_phone_optional = $obj_settings->get_option('rzvy_g_ff_phone_optional');
$rzvy_g_ff_address_optional = $obj_settings->get_option('rzvy_g_ff_address_optional');
$rzvy_g_ff_city_optional = $obj_settings->get_option('rzvy_g_ff_city_optional');
$rzvy_g_ff_state_optional = $obj_settings->get_option('rzvy_g_ff_state_optional');
$rzvy_g_ff_country_optional = $obj_settings->get_option('rzvy_g_ff_country_optional');
$rzvy_g_ff_dob_optional = $obj_settings->get_option('rzvy_g_ff_dob_optional');
$rzvy_g_ff_notes_optional = $obj_settings->get_option('rzvy_g_ff_notes_optional');
$rzvy_g_ff_image_optional = $obj_settings->get_option('rzvy_g_ff_image_optional');
$rzvy_ff_phone_min = $obj_settings->get_option('rzvy_ff_phone_min');
$rzvy_ff_phone_max = $obj_settings->get_option('rzvy_ff_phone_max');
/* Check Zip Codes */
$rzvy_location_selector = $obj_settings->get_option('rzvy_location_selector');
$exploded_rzvy_location_selector = array();
if(isset($rzvy_location_selector) && trim($rzvy_location_selector)!=''){
$exploded_rzvy_location_selector = explode(",", $rzvy_location_selector);
}
$rzvy_booking_first_selection_as = $obj_settings->get_option("rzvy_booking_first_selection_as");
$rzvy_price_display = $obj_settings->get_option("rzvy_price_display");
$rzvy_success_modal_booking = $obj_settings->get_option("rzvy_success_modal_booking");
$rzvy_customer_calendars = $obj_settings->get_option("rzvy_customer_calendars");
$rzvy_nocarousel_sections = $obj_settings->get_option("rzvy_nocarousel_sections");
$rzvy_carousel_stagepadding = $obj_settings->get_option("rzvy_carousel_stagepadding");
$rzvy_nocarousel_section = array();
if($rzvy_nocarousel_sections!=''){
$rzvy_nocarousel_section = explode(',',$rzvy_nocarousel_sections);
}
$rzvy_nocarouselsm_sections = $obj_settings->get_option("rzvy_nocarousel_sm_sections");
$rzvy_nocarouselsm_section = array();
if($rzvy_nocarouselsm_sections!=''){
$rzvy_nocarouselsm_section = explode(',',$rzvy_nocarouselsm_sections);
}
$rzvy_currency_symbol = $obj_settings->get_option('rzvy_currency_symbol');
$rzvy_currency_position = $obj_settings->get_option('rzvy_currency_position');
$rzvy_date_format = $obj_settings->get_option('rzvy_date_format');
$rzvy_time_format = $obj_settings->get_option('rzvy_time_format');
$currencyB = $rzvy_currency_symbol.' ';
$currencyA = '';
if($rzvy_currency_position=='A'){
$currencyB = '';
$currencyA= ' '.$rzvy_currency_symbol;
}
/* Campaign ID Via URL Share */
if(isset($_GET['campid']) && $_GET['campid']!='' && is_numeric($_GET['campid'])){
$_SESSION['campaignid'] = $_GET['campid'];
}
/* Coupon Code Via URL Share */
$urlccode = "";
if(isset($_GET['promocode']) && $_GET['promocode'] != ""){
$urlccode = $_GET['promocode'];
}
/* Referral Code Via URL Share */
$urlrefcode = "";
if(isset($_GET['ref']) && $_GET['ref'] != ""){
if(strlen($_GET['ref']) == 8){
$check_referral_code = $obj_frontend->check_referral_code($_GET['ref']);
if(mysqli_num_rows($check_referral_code)>0){
$data = mysqli_fetch_array($check_referral_code);
if(isset($_SESSION["customer_id"])){
if($data["id"] == $_SESSION["customer_id"]){
$_SESSION['rzvy_ref_customer_id'] = "";
$_SESSION["referralcode_applied"] = "O";
$_SESSION["rzvy_applied_ref_customer_id"] = "";
$_SESSION["rzvy_applied_refcode"] = "";
}else{
/** check for first booking **/
$check_referral_firstbooking = $obj_frontend->check_referral_firstbooking($_SESSION["customer_id"]);
if(mysqli_num_rows($check_referral_firstbooking)==0){
$_SESSION['rzvy_ref_customer_id'] = $data["id"];
$_SESSION["referralcode_applied"] = "Y";
$urlrefcode = $_GET['ref'];
$_SESSION["rzvy_applied_ref_customer_id"] = $urlrefcode;
$_SESSION["rzvy_applied_refcode"] = $urlrefcode;
}else{
$_SESSION['rzvy_ref_customer_id'] = "";
$_SESSION["referralcode_applied"] = "F";
$_SESSION["rzvy_applied_ref_customer_id"] = "";
$_SESSION["rzvy_applied_refcode"] = "";
}
}
}else{
$_SESSION['rzvy_ref_customer_id'] = $data["id"];
$_SESSION["referralcode_applied"] = "Y";
$urlrefcode = $_GET['ref'];
$_SESSION["rzvy_applied_ref_customer_id"] = $urlrefcode;
$_SESSION["rzvy_applied_refcode"] = $urlrefcode;
}
}else{
$_SESSION['rzvy_ref_customer_id'] = "";
$_SESSION["referralcode_applied"] = "N";
$_SESSION["rzvy_applied_ref_customer_id"] = "";
$_SESSION["rzvy_applied_refcode"] = "";
}
}else{
$_SESSION['rzvy_ref_customer_id'] = "";
$_SESSION["referralcode_applied"] = "N";
$_SESSION["rzvy_applied_ref_customer_id"] = "";
$_SESSION["rzvy_applied_refcode"] = "";
}
}
/* Pre Select Parent Category */
$precateid = 0;
if(isset($_GET['cate']) && $_GET['cate']!=''){
$precateid = $obj_frontend->get_pcid_by_slug(str_replace(' ','-',$_GET['cate']));
}
$rzvy_book_with_datetime = $obj_settings->get_option("rzvy_book_with_datetime");
if($rzvy_book_with_datetime != "Y"){
$_SESSION['rzvy_cart_datetime'] = date("Y-m-d 09:00:00");
$_SESSION['rzvy_cart_end_datetime'] = date("Y-m-d 10:00:00");
}
$rzvy_stepview_alignment = $obj_settings->get_option("rzvy_stepview_alignment");
if($rzvy_stepview_alignment == "center"){
$alignmentClass = "justify-content-center";
$labelAlignmentClass = "class='d-flex flex-wrap justify-content-center'";
$labelAlignmentClassName = "d-flex flex-wrap justify-content-center";
$inputAlignment = "text-center";
}else if($rzvy_stepview_alignment == "right"){
$alignmentClass = "justify-content-end";
$labelAlignmentClass = "class='d-flex flex-wrap justify-content-end'";
$labelAlignmentClassName = "d-flex flex-wrap justify-content-end";
$inputAlignment = "text-right";
}else{
$alignmentClass = "";
$labelAlignmentClass = "";
$labelAlignmentClassName = "";
$inputAlignment = "";
}
$rzvy_coupon_systemcheck = '<style>.rzvy_coupon_system{display:none;}</style>';
if($rzvy_frontend == "stepview"){
include(dirname(__FILE__)."/stepview.php");
}else{
include(dirname(__FILE__)."/onepage.php");
}
Function Calls
date_default_timezone_set | 1 |
Stats
MD5 | 6b2b564d47479b1ac23dc8fc711b88d9 |
Eval Count | 0 |
Decode Time | 189 ms |