-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathupload.php
40 lines (28 loc) · 1.21 KB
/
upload.php
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
33
34
35
36
37
38
<?php
//upload actual video to server INTO ./videos directory
$target_path = "./videos/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
echo "Target path " . $target_path . "<br/>";
echo "_Files " . $_FILES['uploadedfile']['error'];
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
echo "The file ". basename( $_FILES['uploadedfile']['name']).
" has been uploaded";
} else{
echo "false";
}
//upload of video complete
//update video tables in DB
mysql_connect("localhost", "root", "") or die("Error: Unable to connect to database");
mysql_select_db("climbuddy") or die("Error: Unable to choose correct database");
$username = $_REQUEST['username'];//"anvay"; //hardcoded
$climbID = $_REQUEST['climbID'];//1;//hardcoded
$rating = $_REQUEST['rating'];//1;//hardcoded
echo "'$username' '$climbID' '$rating'";
$dateAdded = time();
$videoURL = basename( $_FILES['uploadedfile']['name']);//$_REQUEST["filename"];//POTENTIAL PROBLEM AREA
echo "'$videoURL' <br /><br />";
//INSERT QUERY
mysql_query("INSERT INTO BetaVideos (climbID, videoURL, username, dateAdded, rating)
VALUES ('$climbID', '$videoURL', '$username', NOW(), '$rating')");
mysql_close($link);
?>