forked from mrlan/LRR
				
			Incorporate changes made by Zheng Xiaoyu. This is mainly a bug fix for bug 57: http://118.25.96.118/bugzilla/show_bug.cgi?id=57
						commit
						a0025dc7b5
					
				|  | @ -28,6 +28,7 @@ if (mysqli_connect_errno()) { | |||
| <script src="./css/bootsrap.min.js" type="text/javascript"></script> | ||||
| <script src="./css/jquery.datetimepicker.min.js" type="text/javascript"></script> | ||||
| 
 | ||||
| 
 | ||||
| </header> | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										89
									
								
								Script.php
								
								
								
								
							
							
						
						
									
										89
									
								
								Script.php
								
								
								
								
							|  | @ -9,6 +9,7 @@ | |||
|  */ | ||||
| 
 | ||||
| session_start(); | ||||
| 
 | ||||
| date_default_timezone_set('Asia/Shanghai'); | ||||
| 
 | ||||
| // Connect to MySQL database
 | ||||
|  | @ -862,58 +863,66 @@ if (!empty($_GET["creategroup"])) { | |||
|    | ||||
| if (!empty($_GET["groupinvite"])) { | ||||
| 	    | ||||
| 
 | ||||
|     $student_id=$_GET["student_id"]; | ||||
|     $url=$_GET["url"]; | ||||
|     $courseid=$_GET["courseid"]; | ||||
|     $groupid=$_GET["groupid"]; | ||||
|                 | ||||
|     // if(($_SESSION['Group_Member4']=='0') or ($_SESSION['Group_Member3']=='0') or ($_SESSION['Group_Member2']=='0') or ($_SESSION['Group_Member']=='0')){
 | ||||
|     $sql="INSERT INTO `course_group_members_table`( `Course_Group_id`, `Student_ID`, `Status`) 
 | ||||
|                           VALUES ($groupid,$student_id,'Invited')";
 | ||||
|             | ||||
|     $result = mysqli_query($con,"SELECT * FROM course_group_members_table where Course_Group_id = '$groupid' and Student_ID = '$student_id'"); | ||||
|     if(mysqli_num_rows($result)>0){ | ||||
|         $_SESSION["info_ReMarking"]=$student_id . " has already been invited"; | ||||
|         header("Location: Course.php?url=".$url); | ||||
|     }else{ | ||||
|         $sql="INSERT INTO `course_group_members_table`( `Course_Group_id`, `Student_ID`, `Status`)
 | ||||
|                       VALUES ($groupid,$student_id,'Invited')";
 | ||||
|     } | ||||
| 	    | ||||
| 	    | ||||
|     if ($con->query($sql) === TRUE) { | ||||
| 
 | ||||
|         $resultx1 = mysqli_query($con,"SELECT * FROM course_groups_table where Course_Group_id ='$groupid'"); | ||||
|     | ||||
| 	       | ||||
|         while($row = mysqli_fetch_assoc($resultx1))  | ||||
|         { | ||||
|             $Group_Member=$row['Group_Member'];  | ||||
|             $Group_Member4=$row['Group_Member4']; | ||||
|             $Group_Member2=$row['Group_Member2']; | ||||
|             $Group_Member3=$row['Group_Member3']; | ||||
|             $_SESSION['Group_Member4']=$Group_Member4; | ||||
|             $_SESSION['Group_Member3']=$Group_Member3; | ||||
|             $_SESSION['Group_Member2']=$Group_Member2; | ||||
|             $_SESSION['Group_Member']=$Group_Member; | ||||
| 
 | ||||
|             if($Group_Member=='0'){  | ||||
|                 mysqli_query($con,"UPDATE `course_groups_table` SET `Group_Member` = ('" . $student_id . "') WHERE `course_groups_table`.`Course_Group_id` = '$groupid'"); | ||||
|                 $_SESSION["info_ReMarking"]=$student_id . " was invited to the group"; | ||||
|                 header("Location: Course.php?url=".$url); | ||||
|             }elseif($Group_Member2=='0'){ | ||||
|                 mysqli_query($con,"UPDATE `course_groups_table` SET `Group_Member2` = ('" . $student_id . "') WHERE `course_groups_table`.`Course_Group_id` = '$groupid'"); | ||||
|                 $_SESSION["info_ReMarking"]=$student_id . " was invited to the group"; | ||||
|                 header("Location: Course.php?url=".$url); | ||||
|             }elseif($Group_Member3=='0'){ | ||||
|                 mysqli_query($con,"UPDATE `course_groups_table` SET `Group_Member3` = ('" . $student_id . "') WHERE `course_groups_table`.`Course_Group_id` = '$groupid'"); | ||||
|                 $_SESSION["info_ReMarking"]=$student_id . " was invited to the group"; | ||||
|                 header("Location: Course.php?url=".$url); | ||||
|             }elseif($Group_Member4=='0'){ | ||||
|                 mysqli_query($con,"UPDATE `course_groups_table` SET `Group_Member4` = ('" . $student_id . "') WHERE `course_groups_table`.`Course_Group_id` = '$groupid'"); | ||||
|                 $_SESSION["info_ReMarking"]=$student_id . " was invited to the group"; | ||||
|                 header("Location: Course.php?url=".$url); | ||||
|             } else { | ||||
|                 $_SESSION["info_ReMarking"]= " You cant add any more members"; | ||||
|                 header("Location: Course.php?url=".$url); | ||||
|       | ||||
|             { | ||||
|                 $Group_Member=$row['Group_Member'];  | ||||
|                 $Group_Member4=$row['Group_Member4']; | ||||
|                 $Group_Member2=$row['Group_Member2']; | ||||
|                 $Group_Member3=$row['Group_Member3']; | ||||
|                 $_SESSION['Group_Member4']=$Group_Member4; | ||||
|                 $_SESSION['Group_Member3']=$Group_Member3; | ||||
|                 $_SESSION['Group_Member2']=$Group_Member2; | ||||
|                 $_SESSION['Group_Member']=$Group_Member; | ||||
| 	    | ||||
|                 if($Group_Member=='0'){  | ||||
|                     mysqli_query($con,"UPDATE `course_groups_table` SET `Group_Member` = ('" . $student_id . "') WHERE `course_groups_table`.`Course_Group_id` = '$groupid'"); | ||||
|                     $_SESSION["info_ReMarking"]=$student_id . " was invited to the group"; | ||||
|                     header("Location: Course.php?url=".$url); | ||||
|                 }elseif($Group_Member2=='0'){ | ||||
|                     mysqli_query($con,"UPDATE `course_groups_table` SET `Group_Member2` = ('" . $student_id . "') WHERE `course_groups_table`.`Course_Group_id` = '$groupid'"); | ||||
|                     $_SESSION["info_ReMarking"]=$student_id . " was invited to the group"; | ||||
|                     header("Location: Course.php?url=".$url); | ||||
|                 }elseif($Group_Member3=='0'){ | ||||
|                     mysqli_query($con,"UPDATE `course_groups_table` SET `Group_Member3` = ('" . $student_id . "') WHERE `course_groups_table`.`Course_Group_id` = '$groupid'"); | ||||
|                     $_SESSION["info_ReMarking"]=$student_id . " was invited to the group"; | ||||
|                     header("Location: Course.php?url=".$url); | ||||
|                 }elseif($Group_Member4=='0'){ | ||||
|                     mysqli_query($con,"UPDATE `course_groups_table` SET `Group_Member4` = ('" . $student_id . "') WHERE `course_groups_table`.`Course_Group_id` = '$groupid'"); | ||||
|                     $_SESSION["info_ReMarking"]=$student_id . " was invited to the group"; | ||||
|                     header("Location: Course.php?url=".$url); | ||||
|                 } else { | ||||
|                     $_SESSION["info_ReMarking"]= " You cant add any more members"; | ||||
|                     header("Location: Course.php?url=".$url); | ||||
| 	         | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         $_SESSION["info_ReMarking"]=$student_id . " was invited to the group"; | ||||
|         header("Location: Course.php?url=".$url);  | ||||
|     } else { | ||||
|         echo "Error: " . $sql . "<br>" . $con->error; | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| #Accept deny Group Invite
 | ||||
|    | ||||
| if (!empty($_GET["acceptinvite"])) { | ||||
|  |  | |||
|  | @ -48,7 +48,7 @@ | |||
| 	   | ||||
| 	   | ||||
| </ul> | ||||
| <h3>About us</h3> | ||||
| <h3>Contact</h3> | ||||
| <ul> | ||||
|    | ||||
|   <li><a href="contact.html">Contact us</a></li> | ||||
|  | @ -67,13 +67,14 @@ | |||
|     <div class="tabsLeft"> | ||||
|       <ul> | ||||
| 	<ul> | ||||
| 	  <li class="menubox"><a href="index.html" class="menubox" >Home</a></li> | ||||
| 	  <li ><a  href="overview.html" class="active">Overview</a></li>	 | ||||
| 	  <li ><a href="features.html" class="menubox">Features</a></li>						 | ||||
| 	  <li class="menubox"><a href="index.html" class="menubox">Home</a></li> | ||||
| 	  <li><a  href="overview.html" class="active">Overview</a></li>	 | ||||
| 	  <li><a href="features.html" class="menubox">Features</a></li>						 | ||||
| 	  <li><a href="screenshots.html"  class="menubox">Screenshots</a></li> | ||||
|           <li><a href="sourcecode.html" class="menubox">Source Code</a></li> | ||||
|           <li><a href="issues.html" class="menubox">Issues</a></li> | ||||
| 	  <li ><a href="contact.html" class="menubox">Contact us</a></li> | ||||
|           <li><a href="issues.html" class="menubox">Issues</a></li>							   | ||||
| 	  <li><a href="contact.html" class="menubox">Contact us</a></li> | ||||
| 	   | ||||
| 	</ul> | ||||
| 	 | ||||
|       </ul> | ||||
|  | @ -85,24 +86,24 @@ | |||
|     <h2>Overview</h2>	 | ||||
|      | ||||
|      | ||||
|     LRRS is an open-source lab report management software for college students. | ||||
|     LRRS is an open source lab report management software for college students. | ||||
|      | ||||
| 
 | ||||
|     <br> | ||||
|     The lab report repository system is developing for general purpose and used to replace old | ||||
|     paperwork and email based systems . This system increases the efficiency of lab report | ||||
|     The lab report repository system was developed for general purposes and used to replace old | ||||
|     paperwork and email-based systems . This system increases the efficiency of lab report | ||||
|     submission and result reporting for both lecturers and students.  | ||||
|     <br><br> | ||||
| 
 | ||||
| 
 | ||||
|     The Project was developed at ZJNU by Mohamed nor and El-mahdi houzi. | ||||
|     The project was developed at ZJNU by Mohamed nor and El-mahdi houzi. | ||||
|      | ||||
|     The project was tested by some undergraduates classes at ZJNU. | ||||
|     The project was tested by some undergraduate students at the Zhejiang Normal University. | ||||
|     <br> The  system is developed using client/server architecture and its compatible with both Linux and Microsoft Windows Operating Systems. The system was developed using PHP Scripting language and MySQL as database management system. | ||||
|      | ||||
|      | ||||
|      | ||||
|     <br> The LRRS project have seen incredible improvements since it's development earlier 2019. | ||||
|     <br> The LRRS project has seen incredible improvements since it's development earlier 2019. | ||||
|     The software includes a lot of features that simplify assignment submission and grading. | ||||
| 
 | ||||
| 
 | ||||
|  | @ -110,9 +111,15 @@ | |||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|     For helpful hints about how to get the most out of this project, see <a href="quickstart.html"> Quick Start</a>. | ||||
|     For helpful hints about how to get the most out of this project, see <a href="quickstart.html"> Quick Start </a> Section. | ||||
| 
 | ||||
|      | ||||
|      | ||||
|      | ||||
|      | ||||
|      | ||||
|      | ||||
|      | ||||
|   </div> | ||||
|   <div class="pagefooter"> | ||||
|     <div class="footerlinks"> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue