5tarl0rd
<?php
include("classes/access_user_class.php");
//include_once("texteditor/fckeditor.php");
$page_protect = new Access_user;
// $page_protect->login_page = "login.php";
$page_protect->access_page();
if (isset($_GET['action']) && $_GET['action'] == "log_out") {
$page_protect->log_out(); // the method to log off
}
if(isset($_REQUEST['Upload']))
{
$exam_type = $_REQUEST['exam_type'];
$program = $_REQUEST['program'];
$subject = $_REQUEST['subject'];
$session = $_REQUEST['session'];
$limitSize = 1500000; //(15 kb) - Maximum size of uploaded file, change it to any size you want
$fileName = basename($_FILES['userfile']['name']);
$fileSize = $_FILES["userfile"]["size"];
$fileExt = substr($fileName, strrpos($fileName, '.') + 1);
$dataarr = "";
if (($fileExt == "xlsx"))
{
require_once "excel/simplexlsx.class.php";
$getWorksheetName = array();
$xlsx = new SimpleXLSX( $_FILES['userfile']['tmp_name'] );
$getWorksheetName = $xlsx->getWorksheetName();
for($j=1;$j <= $xlsx->sheetsCount();$j++)
{
$k = 0;
foreach($xlsx->rows($j) as $val)
{
if($k>1)
{
$result = mysql_query("select res_id from tbl_results
WHERE
reg_no ='".trim($val[3])."'
AND roll_no ='".trim($val[0])."'
AND name ='".trim($val[1])."'
AND fathername ='".trim($val[2])."'
AND exam_type ='".$exam_type."'
AND program ='".$program."'
AND subject ='".$subject."'
AND session ='".$session."'
AND marks ='".trim($val[4])."'");
if(mysql_num_rows($result) == 0)
{
$qry = "insert into tbl_results set
reg_no ='".trim($val[3])."',
roll_no ='".trim($val[0])."',
name ='".trim($val[1])."',
fathername ='".trim($val[2])."',
exam_type ='".$exam_type."',
program ='".$program."',
subject ='".$subject."',
session ='".$session."',
marks ='".trim($val[4])."'";
mysql_query($qry);
}
}
$k++;
}
}
$msg = "Success: Your excel file has been uploaded successfully!";
}
else
{
$error = "Error: Please upload valid Excel Sheet!";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Update Results</title>
<link rel="stylesheet" type="text/css" href="js/calendar.css">
<script type="text/javascript" src="js/calendar.js?random=20060118"></script>
<script type="text/javascript" src="js/validator.js"></script>
<link href="css/main.css" rel="stylesheet" type="text/css" />
</head>
<body>
<?php include("includes/header.php");?>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td rowspan="3" align="left" background="images/white_left_bar.gif"></td>
<td align="center"></td>
<td width="1%" rowspan="3" align="right" background="images/white_right_bar.gif"> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td width="99%"><table width="98%" border="0" align="center" cellpadding="2" cellspacing="2">
<tr>
<td width="20%" valign="top"><?php require_once("includes/left_column.php");?></td>
<td width="80%" valign="top"><table width="100%" border="0" align="center" cellpadding="2" cellspacing="2" bordercolor="#cccccc" class="tableBorder">
<tr>
<td align="center"colspan="2" bgcolor="#EFEFEF" class="boldText">Upload Results From Excel File</td>
</tr>
<tr>
<td colspan="2" align="left" valign="top" background="#F6F6F6" class="errorText"> </td>
</tr>
<tr>
<td colspan="2" align="left" valign="top"><form method="post" enctype="multipart/form-data" name="form1" id="form1">
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td colspan="2" align="right" valign="middle"><a href="results.php">Go Back</a> </td>
</tr>
<?php
if(isset($error))
{
?>
<tr>
<td colspan="2" align="center" valign="middle" style="color: #FF0000; font-size:14px;"><?php echo $error;?></td>
</tr>
<?php } ?>
<?php
if(isset($msg))
{
?>
<tr>
<td colspan="2" align="center" valign="middle" style="color:#339900; font-size:14px;"><?php echo $msg;?></td>
</tr>
<?php } ?>
<tr>
<td align="left" valign="middle">Exam Type: </td>
<td align="left" valign="middle"><select name="exam_type" id="exam_type">
<option value="" selected="selected">- - - - - - Select Here- - - - - - </option>
<option value="External">External</option>
<option value="Internal">Internal</option>
</select></td>
</tr>
<tr>
<td align="left" valign="middle">Program:</td>
<td align="left" valign="middle"><select name="program" id="program">
<option value="" selected="selected">- - - - - - Select Here- - - - - - </option>
<option value="M.A">M.A</option>
<option value="M.Sc">M.sc</option>
<option value="B.A">B.A</option>
<option value="B.Sc">B.Sc</option>
<option value="B.Ed">B.Ed</option>
<option value="M.Ed">M.Ed</option>
<option value="B.Com">B.Com</option>
<option value="M.Com">M.Com</option>
</select></td>
</tr>
<tr>
<td align="left" valign="middle">Session:</td>
<td align="left" valign="middle"><select name="session" id="session">
<option value="" selected="selected">- - - - - - Select Here- - - - - - </option>
<option value="Final">Final</option>
<option value="Previous">Previous</option>
<option value="Part-I">Part-I</option>
<option value="Part-II">Part-II</option>
<option value="Part-I (Annual)">Part-I (Annual)</option>
<option value="Part-II (Annual)">Part-II (Annual)</option>
<option value="Part-I (Supplementary)">Part-I (Supplementary)</option>
<option value="Part-II (Supplementary)">Part-II (Supplementary)</option>
<option value="Private">Private</option>
<option value="Regular">Regular</option>
</select></td>
</tr>
<tr>
<td align="left" valign="middle">Subject:</td>
<td align="left" valign="middle"><input name="subject" type="text" id="subject" size="50" value="" /></td>
</tr>
<tr>
<td width="17%" align="left" valign="middle">Upload Information:</td>
<td width="83%" align="left" valign="middle"><input name="userfile" type="file" id="userfile">
(Excel Sheet) </td>
</tr>
<tr>
<td align="left" valign="middle"> </td>
<td align="left" valign="middle"><input type="submit" name="Upload" value="Upload"></td>
</tr>
</table>
</form></td>
</tr>
</table></td>
</tr>
</table> </td>
</tr>
<tr>
<td ><img src="images/white_left_bottom_corner.gif" width="9" height="9" /></td>
<td width="99%" background="images/white_bottom_bar.gif"><img src="images/white_bottom_bar.gif" width="4" height="9" /></td>
<td width="1%"><img src="images/white_right_bottom_corner.gif" width="9" height="9" /></td>
</tr>
</table>
</body>
<script language="javascript">
//var valid = new Validator("addpages");
//valid.addValidation("txtOrder","req", "Please enter order");
//valid.addValidation("txtName","req", "Please enter name");
</script>
</html>
5tarL0rd By