Current File : /home/inlingua/www/icentex/evaluation/php/coachee-registration.php
<?php require_once("include/config/config.php");
include_functions(array('url', 'database','input','paging','date','email','file_handling','http','login','xml','image_manipulation', 'admin'));
$function=array('url', 'database','input');
	include_functions($function);
	
	$QueryObj= new query('user');
	$QueryObj->Where="where username='".$_POST['username']."'";
	$count = $QueryObj->count();
       if($count>0){
		$_SESSION['coachee_data']=$_POST;      
		$admin_user->set_pass_msg('User Already Exits !!!');
		Redirect(make_url('coachee-registration'));   
	   }
		
		if(isset($_POST['submit']) && $_POST['submit']=='Join iOwn'):	
	        $QueryObj->InitilizeSQL();
		     $QueryObj->TableName='user';
			$validation= new user_validation();
			$validation->add('username','req');
			$validation->add('phone_no','num');
			$valid= new valid();
			if($valid->validate($_POST, $validation->get())):
				$not=array('submit');
				$Data=MakeDataArray($_POST, $not); 
				$pass=generatePassword('6');
				$Data['password']=md5($pass);
				$Data['pre_password']=$pass;
				$Data['access_level']='3';
				$Data['allow_pages']='*';
				$QueryObj->Data=$Data;
				$QueryObj->Insert();
				unset($_SESSION['coachee_data']);
				$sendto=$_POST['username'];
				$password=$pass;
				$username=$_POST['first_name'];
				$url=DIR_WS_SITE.'img/iOwn-logo.png';
				$subject="Welcome to The iOwn- A Social Development Initiative";
				account_welcome_mail_coachee($url,$subject,$username, $password, $sendto);
				send_account_details_mail($url,$username, $password, $sendto);
				$mailtoadmin=ADMIN_EMAIL;
				account_details_mail_toadmin($url,$username,$password,$mailtoadmin);
				$admin_user->set_pass_msg('The coachee has been register successfully.');
				Redirect(make_url('coachee-registration'));
			else:
			    $_SESSION['coachee_data']=$_POST;
				$admin_user->set_pass_msg($valid->error);
				Redirect(make_url('coachee-registration'));
			endif;
		endif;
?>