forked from OvidiuRusu/TW
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathuploadstud.php
More file actions
32 lines (32 loc) · 1.43 KB
/
uploadstud.php
File metadata and controls
32 lines (32 loc) · 1.43 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
session_start();
if(isset($_POST['submit'])){
$numeassign=$_POST['numetema'];
if($numeassign=='Proiect' and $_SESSION['medie']<5){
print "Upload nereusit.";
}else{
move_uploaded_file ($_FILES['uploadFile']['tmp_name'], "res/".$_SESSION['numemat']."/Submissions/{$_FILES['uploadFile']['name']}");
include('connection.php');
$result = mysql_query("select max(idsubmission) as id from submission;");
$line = mysql_fetch_array($result, MYSQL_ASSOC);
$idsub=$line["id"]+1;
$username=$_SESSION['username'];
$result = mysql_query("select student.idstudent as id from student JOIN account ON account.idaccount=student.idaccount where account.Username='$username';");
$line = mysql_fetch_array($result, MYSQL_ASSOC);
$idstud=$line["id"];
$data=date("Y-m-d");
$path="res/".$_SESSION['numemat']."/Submissions/{$_FILES['uploadFile']['name']}";
$numemat=$_SESSION['numemat'];
$result=mysql_query("select assignment.idassignment as id from assignment
join materie on materie.idmaterie=assignment.idmaterie
where assignment.titlu='$numeassign' and materie.nume='$numemat'");
$line = mysql_fetch_array($result, MYSQL_ASSOC);
$id = $line["id"];
mysql_query("INSERT INTO submission VALUES ('$idsub','$idstud','$id','$data','$path')");
print "Upload reusit.";
}
$mat = $_SESSION['numemat'];
$mat = str_replace(" ","%20",$mat);
echo '<meta http-equiv=REFRESH CONTENT=3;url="studentcourse.php?name=',$mat,'">';
}
?>