Your IP : 10.1.73.149


Current Path : /home/bolconlineco/public_html/aaaaaa/demo/student/
Upload File :
Current File : /home/bolconlineco/public_html/aaaaaa/demo/student/upload.php

<?php 
  ob_start();
  session_start();
  ?>
<?php include('header.php'); ?>
<?php

if(!isset($_SESSION['studentname']) || $_SESSION['studentrole'] != 4)
 {
	header("location:../index.php");
	exit(); 
 }
?> 
          
             <div id="content">
             	<span class="left"> </span><h2> Student Site Panel </h2><span class="right"></span>

<?php
  if(isset($_GET['msg']))
   {
	   echo $_GET['msg'];
   }else if(isset($_GET['err']))
    {
	 echo $_GET['err'];	
	}
?>
<?php
    if(isset($_GET['id']) && isset($_GET['rollno']) && isset($_GET['courseId']) && isset($_GET['topicId']))
	 {
		 $id=mysql_real_escape_string($_GET['id']);
		 $courseId=mysql_real_escape_string($_GET['courseId']);
		 $topicId=mysql_real_escape_string($_GET['topicId']);
		$rollno=mysql_real_escape_string($_GET['rollno']); 
	 }
?>
                      
                <div id="frm" style="width:500px;">
                <h3>Upload Assignments</h3>
                 
             
                 <form id="ID" action="" method="post" enctype="multipart/form-data">
                   
                                    <ul class="col">
                 <li>
                  <label for="upload">Upload</label>
                  <input class="validate[required]" type="file" name="upload" value="" />
                 <input type="hidden" value="<?php echo $id ?>" name="tid"  />
                 
                 </li>
                 <li>
								<div id="btn">
								<input class="add2" type="submit" name="upload-assig" value="Upload" style="margin-left:9em" />
								</div>						
							</li>
                            </ul>
                            </fieldset>
                 </form>
             
					</div>																						
				</div><!-- end data -->
                                                   
           </div> <!-- end content  -->
          
        </div><!-- end wrapper -->   
        <?php
		 if(isset($_POST['upload-assig']))
		  {
			  
			  
			   
			   $name = $_FILES['upload']['name'];
	  
	           $temp_name = $_FILES['upload']['tmp_name'];
	  
	           $allowed=array('doc','docx','pdf');
	          //$path=pathinfo($name);
	          // $type=explode('.',$name);
	         $ext=pathinfo($name,PATHINFO_EXTENSION);
	     
		       $dir="../uploadAssignment/";
	           
			   $rand=mt_rand();
	           
			   $fullname=$rand.$name;
			  

       if(in_array($ext,$allowed))
	   
	     {
			 $query="SELECT * from uploadassignment where courseId='$courseId' and topicId='$topicId' and rollno='$rollno'";
			 $result101=mysql_query($query) or die(mysql_error());
			 if(mysql_num_rows($result101) > 0)
			  {
		
				$fetch=mysql_fetch_array($result101);  
				if(file_exists("../uploadAssignment/".$fetch['fullname']))
				 {
					 
				 }
				 if(move_uploaded_file($temp_name,$dir.$fullname))
			      {
				  	
				    $date=date('Y-m-d');
				    $query11="update uploadassignment set fullname='$fullname',Reassign=1,uploadstatus=1,uploaddate='$date' 
				    where courseId='$courseId' and topicId='$topicId' and rollno='$rollno'";
				    $result101=mysql_query($query11) or die(mysql_error());
					$sql="update studentassignment set AssignmentStatus=2,teacher=1 where SAid='$id' and courseId='$courseId' and topicId='$topicId' and rollno='$rollno'";
					mysql_query($sql) or die(mysql_error());
					
					//query for completed assignments of na student 
					
				 $qu1 = "select count(SAid) as total from studentassignment where  rollno='$rollno' AND AssignmentStatus = 3"; 
					$qu1_query = mysql_query($qu1);
					$qu1_query2 = mysql_fetch_array($qu1_query);
						 $qu1_query2['total']; 
					
					
					//query for assignments with status like "with teacher"
					$qu2 = "select count(SAid) as total from studentassignment where AssignmentStatus !=3   and  rollno='$rollno'";
					$qu2_query = mysql_query($qu2) or die(mysql_error());
					$qu2_query2 = mysql_fetch_array($qu2_query);
					 $qu2_query2 ['total']; 
					 $totalSubmitted =  $qu1_query2['total'] +  $qu2_query2['total']; 
					
				
					
					//subtracting from total assignments i.e total assignments - total submitted
				 	 $query2="select * from course where courseId=(select courseid from assigncourse where rollno='$rollno')";
					 $query2_query = mysql_query($query2);
					 $query2_query3 = mysql_fetch_array($query2_query);
					 
					 $totAl = $query2_query3['coursetopic'] - $totalSubmitted; 
					 if($totAl < 1  )
					 {
					$insert_final = "INSERT INTO `submitted_final_assignment`(  `StudentId`, `CourseId`, `date`, `viewed`) VALUES ( '".$rollno."','".$courseId."','".date('Y-m-d')."','0')";
					mysql_query($insert_final);
					 }
					 else
					 {
					 
					 }
					 
					 $msg="Uploaded  Successfully";
				     header("location:dashbord.php?msg=$msg");
				  }
			  }else
			  {
				 
		 
			
			if(move_uploaded_file($temp_name,$dir.$fullname))
			
			  {
				  
				$sql="update studentassignment set AssignmentStatus=2,teacher=1 where SAid='$id' and rollno='$rollno'";
				  
				 
				$result=query($sql);
				
				$sq="select * from studentassignment where SAid='$id' and rollno='$rollno'";
				
				$re=mysql_query($sq) or die(mysql_error());
				
				$rr=mysql_fetch_array($re);
				
				//print_r($rr);
			
				
				$query2="select tutorId from assigncourse where rollno='$rollno'";
				
				$result2=mysql_query($query2) or die(mysql_error());
				
				
				$resultSet=mysql_fetch_array($result2);
				
				
				
				 $asgnid=$resultSet['tutorId'];
				 
				 $date=date('Y-m-d');
				
				
	 		    $query3="insert into uploadassignment values ('',".$rr['courseId'].",".$rr['topicId'].",'$asgnid','$id','$rollno','$fullname',1,'$date',0)";
				
				$result3=mysql_query($query3) or die(mysql_error());
				
				 $msg="Uploaded  Successfully";
				 	 $qu1 = "select count(SAid) as total from studentassignment where  rollno='$rollno' AND AssignmentStatus = 3"; 
					$qu1_query = mysql_query($qu1);
					$qu1_query2 = mysql_fetch_array($qu1_query);
						 $qu1_query2['total']; 
					
					
					
					$qu2 = "select count(SAid) as total from studentassignment where AssignmentStatus !=3   and  rollno='$rollno'";
					$qu2_query = mysql_query($qu2) or die(mysql_error());
					$qu2_query2 = mysql_fetch_array($qu2_query);
					 $qu2_query2 ['total']; 
					 $totalSubmitted =  $qu1_query2['total'] +  $qu2_query2['total']; 
					
				
					
					
					 $query2="select * from course where courseId=(select courseid from assigncourse where rollno='$rollno')";
					 $query2_query = mysql_query($query2);
					 $query2_query3 = mysql_fetch_array($query2_query);
					 
					 $totAl = $query2_query3['coursetopic'] - $totalSubmitted; 
					 if($totAl < 1 )
					 {
					$insert_final = "INSERT INTO `submitted_final_assignment`(  `StudentId`, `CourseId`, `date`) VALUES ( '".$rollno."','".$courseId."','".date('Y-m-d')."')";
					mysql_query($insert_final);
					 }
					 else
					 {
					 
					 }
					 
				 
				 header("location:dashbord.php?msg=$msg");
				
			  }
			
	
	   }
	  
		  }
		  else
		  {
			 header("location:dashbord.php?err");
			 exit();  
		  }
		  }
		?>


  <?php include('../includes/footer.php');?>