forked from sarveshpathak139/HRMIS
-
Notifications
You must be signed in to change notification settings - Fork 1
/
upload.php
72 lines (53 loc) · 2.04 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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<?php
//Your Database Connection include file here.
//This Entire PHP part can be placed in a seperate action file
require 'vendor\autoload.php';
// require 'mongoimport';
$client = new MongoDB\Client;
$companydb = $client->companydb;
$empcollection = $companydb->user;
// if(isset($_POST['submit']))
// {
// Upload Directory path.
// $uploaddir = 'uploads/';
// //FilePath with File name.
// echo ($_POST['pk']);
// $uploadfile = $uploaddir . basename($_FILES["file"]["name"]);
//Check if uploaded file is CSV and not any other format.
// if (($_FILES["file"]["type"] == "text/csv")){
//Move uploaded file to our Uploads folder.
// if (move_uploaded_file($_FILES["file"]["tmp_name"], $uploadfile))
// {
//Import uploaded file to Database. $collection is defined in the connection file or can be defined here too
// echo $uploadfile;
//shell_exec("start kk.bat");
//$command = "mongoimport --db companydb --collection user --type csv --file C:\xampp\htdocs\Mongo\usercsv.csv --headerline" ;
// echo "Sucesfull";
// }
// }
// else{
// echo "Please Upload a CSV file Only!";
// }
// }
?>
<?php
if(isset($_POST['submit']))
{
$path = realpath($_POST['pk']);
$var_str = var_export($path, true);
$var = "$path";
file_put_contents('kk.txt', $var);
shell_exec("start kk.bat");
}
?>
<!--Simple Form(no css) to Upload the File-->
<html>
<head>
<form action='upload.php' method='POST'>
Choose file to import:<br><br>
<!-- <input type="text" name="pk"> -->
<input type='file' name='pk' ><br><br>
<input type='submit' name='submit'>
</form>
</head>
</html>