-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsubmit_new_item.php
39 lines (31 loc) · 1.01 KB
/
submit_new_item.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
39
<?php
header('Access-Control-Allow-Origin: *');
$lat = $_POST['latitude'];
$long = $_POST['longitude'];
$category = $_POST['category'];
$imagename = time() . $_FILES['photo']['name'];
$imagetype = $_FILES['photo']['type'];
$imageerror = $_FILES['photo']['error'];
$imagetemp = $_FILES['photo']['tmp_name'];
$imagePath = "images/";
if(is_uploaded_file($imagetemp)) {
if(move_uploaded_file($imagetemp, $imagePath . $imagename)) {
echo "Successfully uploaded your image.";
}
else {
echo "Failed to move your image.";
}
}
else {
echo "Failed to upload your image.";
}
require("dbconfig.php");
$query = "INSERT INTO items
(`category_id`, `photo_name`, `lat`, `long`, `available`) VALUES
('$category', '$imagename', '$lat', '$long', 1);";
$result = mysql_query($query) ;
if (!$result) {
die('Invalid query: ' . mysql_error());
}
mysql_close($link);
echo "item added!";