ob_start(); session_start(); include_once("config.php"); include_once("members/include/templateClass.php"); //include_once("secure_login12/includes/cmn-function.php"); $pagetitle=GREATPLACESTOVISIT_TITLE; /* if(!isset($_POST["emailaddress"]) || trim($_POST["emailaddress"])=="") header("location:$WS_PATH/login.php"); else $emailaddress=$_POST["emailaddress"]; */ //$emailaddress=$_POST["emailaddress"]; $metaTitle=''; $metaKeyword=''; $metaDescription=''; $pagejavascript=' function submitRegisterValidation() { var dt=document.frm_register; if(lTrim(dt.firstname.value)=="") { alert("'.REGISTRATION_ALERT_FIRSTNAME_BLANK.'"); dt.firstname.focus(); return false; } if(lTrim(dt.lastname.value)=="") { alert("'.REGISTRATION_ALERT_LASTNAME_BLANK.'"); dt.lastname.focus(); return false; } if(lTrim(dt.usrname.value)=="") { alert("'.REGISTRATION_ALERT_USRNAME_BLANK.'"); dt.usrname.focus(); return false; } if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(lTrim(dt.emailaddress.value)))) { alert("Please enter correct email address"); dt.emailaddress.focus(); return false; } if(lTrim(dt.emailaddress.value)=="") { alert("'.REGISTRATION_ALERT_EMAIL_BLANK.'"); dt.emailaddress.focus(); return false; } if(lTrim(dt.password.value)=="") { alert("'.REGISTRATION_ALERT_PASSWORD_BLANK.'"); dt.password.focus(); return false; } if(lTrim(dt.cpassword.value)=="") { alert("'.REGISTRATION_ALERT_CONFIRM_PASSWORD_BLANK.'"); dt.cpassword.focus(); return false; } if(lTrim(dt.password.value)!=lTrim(dt.cpassword.value)) { alert("'.REGISTRATION_ALERT_PASSWORD_MISMATCH.'"); dt.password.focus(); dt.password.select(); return false; } if(lTrim(dt.peraddress1.value)=="") { alert("'.REGISTRATION_ALERT_ADDRESS_BLANK.'"); dt.peraddress1.focus(); return false; } if(lTrim(dt.countyprovice.value)=="") { alert("'.REGISTRATION_ALERT_COUNTY_PROVINCE_BLANK.'"); dt.countyprovice.focus(); return false; } if(dt.country.value==0) { alert("'.ALERT_ADD_NEW_TOWN_COUNTRY_NAME_BLANK.'"); dt.country.focus(); return false; } if(isNaN(lTrim(dt.no_properties.value))) { alert("'.REGISTRATION_ALERT_NO_OF_HOLIDAY_HOME.'"); dt.no_properties.focus(); dt.no_properties.select(); return false; } } '; /*if(lTrim(dt.ctelephone.value)=="") { alert("'.REGISTRATION_ALERT_CONFIRM_TELEPHONE_BLANK.'"); dt.ctelephone.focus(); return false; } if(lTrim(dt.telephone.value)!=lTrim(dt.ctelephone.value)) { alert("'.REGISTRATION_ALERT_TELEPHONE_MISMATCH.'"); dt.telephone.focus(); dt.telephone.select(); return false; } if(lTrim(dt.cmobile.value)=="") { alert("'.REGISTRATION_ALERT_CONFIRM_MOBILE_BLANK.'"); dt.cmobile.focus(); return false; } if(lTrim(dt.mobile.value)!=lTrim(dt.cmobile.value)) { alert("'.REGISTRATION_ALERT_MOBILE_MISMATCH.'"); dt.mobile.focus(); dt.mobile.select(); return false; }*/ //################################################################## postvalues(); if(isset($btn_submit) || trim($btn_submit)=="mysubmit") { $error=array(); if(trim($firstname)=="") $error[]=REGISTRATION_ERROR_FIRST_NAME_BLANK; if(trim($lastname)=="") $error[]=REGISTRATION_ERROR_LAST_NAME_BLANK; if(trim($emailaddress)=="") $error[]=REGISTRATION_ERROR_EMAIL_BLANK; if(trim($usrname)=="") $error[]=REGISTRATION_ERROR_USERNAME_BLANK; if(trim($password)=="") $error[]=REGISTRATION_ERROR_PASSWORD_BLANK; if(trim($cpassword)=="") $error[]=REGISTRATION_ERROR_CPASSWORD_BLANK; if((trim($password)!="" && trim($cpassword)!="") && trim($password)!=trim($cpassword)) $error[]=REGISTRATION_ERROR_PASSWORD_MISSMATCH; if(trim($peraddress1)=="") $error[]=REGISTRATION_ERROR_ADDRESS_BLANK; if(trim($countyprovice)=="") $error[]=REGISTRATION_ERROR_COUNTY_PROVINCE_BLANK; if($country==0) $error[]=ALERT_ADD_NEW_TOWN_COUNTRY_NAME_BLANK; ##if(trim($telephone)=="") ## $error[]=REGISTRATION_ERROR_TELEPHONE_BLANK; /*if(trim($ctelephone)=="") $error[]=REGISTRATION_ERROR_CTELEPHONE_BLANK; if((trim($telephone)!="" && trim($ctelephone)!="") && trim($telephone)!=trim($ctelephone)) $error[]=REGISTRATION_ERROR_TELEPHONE_MISSMATCH;*/ ##if(trim($mobile)=="") ## $error[]=REGISTRATION_ERROR_MOBILE_BLANK; /*if(trim($cmobile)=="") $error[]=REGISTRATION_ERROR_CMOBILE_BLANK; if((trim($mobile)!="" && trim($cmobile)!="") && trim($mobile)!=trim($cmobile)) $error[]=REGISTRATION_ERROR_MOBILE_MISSMATCH;*/ if($no_properties==0) $error[]=REGISTRATION_ALERT_NO_OF_HOLIDAY_HOME; if(!checkSpelChararacter(trim($usrname))) $error[]=ERROR_SPECIAL_CHARACTER." : ".stripslashes($usrname); if(checkuserAvailable(trim($usrname))) $error[]=REGISTRATION_ERROR_USER_EXISTS; if(count($error)==0) { /*$case_sens=(!$case_sens)?0:1; $query1="INSERT INTO ".$GLOBAL_TABLE["gptv_registration"]."(emailaddress, firstname, lastname, usrname, password,case_sens, peraddress1, peraddress2, town, countyprovice, country, telephone, mobile, no_properties, media, registration_datetime) VALUES('".dbIn($emailaddress)."', '".dbIn($firstname)."', '".dbIn($lastname)."', '".dbIn($usrname)."', '".dbIn($password)."', '".$case_sens."','".dbIn($peraddress1)."', '".dbIn($peraddress2)."', '".dbIn($town)."', '".dbIn($countyprovice)."', '".dbIn($country)."', '".dbIn($telephone)."', '".dbIn($mobile)."', '".dbIn($no_properties)."', '".dbIn($media)."', '".CURRENT_DATETIME."')"; */ $query1="INSERT INTO ".$GLOBAL_TABLE["gptv_registration"]."(emailaddress, firstname, lastname, usrname, password, peraddress1, peraddress2, town, countyprovice, country, telephone, mobile, no_properties, media, registration_datetime) VALUES('".dbIn($emailaddress)."', '".dbIn($firstname)."', '".dbIn($lastname)."', '".dbIn($usrname)."', '".dbIn($password)."','".dbIn($peraddress1)."', '".dbIn($peraddress2)."', '".dbIn($town)."', '".dbIn($countyprovice)."', '".dbIn($country)."', '".dbIn($telephone)."', '".dbIn($mobile)."', '".dbIn($no_properties)."', '".dbIn($media)."', '".CURRENT_DATETIME."')"; if($result=DBquery($query1)) { $registration_id=mysql_insert_id(); if(is_dir($USER_FOLDER_PATH)) { if(!is_dir("$USER_FOLDER_PATH/$registration_id")) mkdir("$USER_FOLDER_PATH/$registration_id"); } if(trim($french)==1) $languages[]="('$registration_id', '1')"; if(trim($german)==1) $languages[]="('$registration_id', '2')"; if(trim($spanish)==1) $languages[]="('$registration_id', '3')"; if(trim($italian)==1) $languages[]="('$registration_id', '4')"; if(trim($english)==1) $languages[]="('$registration_id', '5')"; /*if(is_array($languages)){ $languageStr=implode(", ",$languages); } $query2="INSERT INTO ".$GLOBAL_TABLE["gptv_language"]."(registration_id, languages) VALUES $languageStr"; $result=DBquery($query2);*/ $query3="INSERT INTO ".$GLOBAL_TABLE["gptv_news_subscribtion"]."(registration_id) VALUES('$registration_id')"; $result=DBquery($query3); include("$FS_PATH/members/include/emailClass.php"); //echo sendEmailToUser($emailaddress,$firstname,$registration_id); //$_SESSION["memberId"]=$registration_id; if(sendEmailToUser($emailaddress,stripslashes($firstname),$registration_id)) header("location:$WS_PATH/registration_success.php?id=".md5("registration")); } } } //################################################################## include("buildapi/selectregistration.php"); ?>