File: /home/nyiet8349bzl/Backup/sbc_back/homedir/public_html/ncbm/classes/user_class.php
<?php
require_once('config/connection.php');
class User extends Connection
{
function __construct()
{
$this->createConnection();
}
//*********************PAPER SUBMISSION FORM*************************//
function register()
{
$offset1=19800; //converting 5:30 hours to seconds.
$dateFormat1="Y-m-d H:i:s";
$timeNdate1=gmdate($dateFormat1, time()+$offset1);
if(isset($_REQUEST['name'], $_REQUEST['email_id']) and !empty($_REQUEST['name']) and !empty($_REQUEST['email_id']))
{
$name = mysql_real_escape_string($_REQUEST['name']);
$designation = $_REQUEST['designation'];
$institution = $_REQUEST['institution'];
$address = $_REQUEST['address'];
$phone = $_REQUEST['phone'];
$email_id = $_REQUEST['email_id'];
$imagequery ='';
$dir_name = "uploads";
if($_FILES["title"]["name"]!='')
{
$fsize = $_FILES["title"]["size"];
if($fsize > FILESIZE)
{
return 7; //##### file is greater then 2 MB
}
$filename = explode(".",$_FILES["title"]["name"]);
$file_ext = strtolower(end($filename));
$imgname = substr($_FILES["title"]["name"],0,-(strlen($file_ext)+1));
$filename = str_replace(" ","_",$imgname);
//################CHECK EXTENTION FOR IMAGE ######################//
$allExtarray = array("doc","docx");
if(!in_array($file_ext,$allExtarray))
{
return 8; //##### file extension not accepted
}
$profile_image = time().'_'.$filename.'.'.$file_ext;
if(!file_exists($dir_name))
{
$flag = mkdir($dir_name, 0777,true);
}
if(file_exists($dir_name."/".$profile_image))
{
@unlink($dir_name."/".$profile_image);
}
$movefile=move_uploaded_file($_FILES["title"]["tmp_name"],$dir_name."/".$profile_image);
if($movefile)
{
$imagequery = ",title='".$profile_image."'";
}
}
$imagequery1 ='';
$dir_name = "uploads";
if($_FILES["paperabstract"]["name"]!='')
{
$fsize = $_FILES["paperabstract"]["size"];
if($fsize > FILESIZE)
{
return 7; //##### file is greater then 2 MB
}
$filename = explode(".",$_FILES["paperabstract"]["name"]);
$file_ext = strtolower(end($filename));
$imgname = substr($_FILES["paperabstract"]["name"],0,-(strlen($file_ext)+1));
$filename = str_replace(" ","_",$imgname);
//################CHECK EXTENTION FOR IMAGE ######################//
$allExtarray = array("doc","docx");
if(!in_array($file_ext,$allExtarray))
{
return 8; //##### file extension not accepted
}
$profile_image = time().'_'.$filename.'.'.$file_ext;
if(!file_exists($dir_name))
{
$flag = mkdir($dir_name, 0777,true);
}
if(file_exists($dir_name."/".$profile_image))
{
@unlink($dir_name."/".$profile_image);
}
$movefile=move_uploaded_file($_FILES["paperabstract"]["tmp_name"],$dir_name."/".$profile_image);
if($movefile)
{
$imagequery1 = ",paperabstract='".$profile_image."'";
}
}
$imagequery2 ='';
$dir_name = "uploads";
if($_FILES["paper"]["name"]!='')
{
$fsize = $_FILES["paper"]["size"];
if($fsize > FILESIZE)
{
return 7; //##### file is greater then 2 MB
}
$filename = explode(".",$_FILES["paper"]["name"]);
$file_ext = strtolower(end($filename));
$imgname = substr($_FILES["paper"]["name"],0,-(strlen($file_ext)+1));
$filename = str_replace(" ","_",$imgname);
//################CHECK EXTENTION FOR IMAGE ######################//
$allExtarray = array("doc","docx");
if(!in_array($file_ext,$allExtarray))
{
return 8; //##### file extension not accepted
}
$profile_image = time().'_'.$filename.'.'.$file_ext;
if(!file_exists($dir_name))
{
$flag = mkdir($dir_name, 0777,true);
}
if(file_exists($dir_name."/".$profile_image))
{
@unlink($dir_name."/".$profile_image);
}
$movefile=move_uploaded_file($_FILES["paper"]["tmp_name"],$dir_name."/".$profile_image);
if($movefile)
{
$imagequery2 = ",paper='".$profile_image."'";
}
}
$sql = "insert into papersubmission set name='".$name."', designation='".$designation."', institution='".$institution."', address='".$address."', phone='".$phone."', email='".$email_id."' $imagequery $imagequery1 $imagequery2, created_on='".$timeNdate1."'";
//echo $sql; exit;
$resp = mysql_query($sql) or die(mysql_error());
if($resp==true)
{
return 5; //##### ADDED SUCCESS
}else
{
return 1; //##### FAILED SQL ERROR
}
}else
{
return 0; //##### REQUIRED PARAMETER MISSING
}
}
//*********************REGISTRATION FORM*************************//
function registration()
{
$offset1=19800; //converting 5:30 hours to seconds.
$dateFormat1="Y-m-d H:i:s";
$timeNdate1=gmdate($dateFormat1, time()+$offset1);
if(isset($_REQUEST['name'], $_REQUEST['email_id']) and !empty($_REQUEST['name']) and !empty($_REQUEST['email_id']))
{
$name = mysql_real_escape_string($_REQUEST['name']);
$designation = mysql_real_escape_string($_REQUEST['designation']);
$institution = mysql_real_escape_string($_REQUEST['institution']);
$address = mysql_real_escape_string($_REQUEST['address']);
$phone = mysql_real_escape_string($_REQUEST['phone']);
$email_id = mysql_real_escape_string($_REQUEST['email_id']);
$delegate = mysql_real_escape_string($_REQUEST['delegate']);
//$registration = mysql_real_escape_string($_REQUEST['registration']);
if($delegate == "STUDENTS / RESEARCH SCHOLARS / ACADEMICIANS")
{
$sql = "insert into registration set name='".$name."', designation='".$designation."', institution='".$institution."', address='".$address."', phone='".$phone."', email='".$email_id."', delegate='".$delegate."', amount='INR 500/-', created_on='".$timeNdate1."'";
}
if($delegate == "CORPORATE DELEGATES")
{
$sql = "insert into registration set name='".$name."', designation='".$designation."', institution='".$institution."', address='".$address."', phone='".$phone."', email='".$email_id."', delegate='".$delegate."', amount='INR 500/-', created_on='".$timeNdate1."'";
}
if($delegate == "FOREIGN DELEGATES")
{
$sql = "insert into registration set name='".$name."', designation='".$designation."', institution='".$institution."', address='".$address."', phone='".$phone."', email='".$email_id."', delegate='".$delegate."', amount='INR 500/-', created_on='".$timeNdate1."'";
}
//echo $sql; exit;
$resp = mysql_query($sql) or die(mysql_error());
if($resp==true)
{
return 5; //##### ADDED SUCCESS
}else
{
return 1; //##### FAILED SQL ERROR
}
}else
{
return 0; //##### REQUIRED PARAMETER MISSING
}
}
}
?>