mirror of
https://github.com/Hizenberg469/BPIT-ATTENDANCE.git
synced 2026-04-19 17:52:25 +03:00
initial commit
This commit is contained in:
73
shubham/html/index.php
Normal file
73
shubham/html/index.php
Normal file
@@ -0,0 +1,73 @@
|
||||
<?php
|
||||
?>
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<body>
|
||||
<h1>HTML Geolocation</h1>
|
||||
<p>Click the button to get your coordinates.</p>
|
||||
|
||||
<button onclick="getLocation()">Try It</button>
|
||||
|
||||
<p id="demo"></p>
|
||||
|
||||
|
||||
<form action="qr.php" method="post">
|
||||
Latitude: <input type="text" name="latitude" id="lat"><br>
|
||||
Longitude: <input type="text" name="longitude" id="long"><br>
|
||||
<input type="submit" value="Attend">
|
||||
</form>
|
||||
|
||||
|
||||
<script>
|
||||
const x = document.getElementById("demo");
|
||||
const inplat = document.getElementById("lat");
|
||||
const inplong = document.getElementById("long");
|
||||
let lat;
|
||||
let lon;
|
||||
let fs = require('fs');
|
||||
|
||||
function getLocation() {
|
||||
if (navigator.geolocation) {
|
||||
navigator.geolocation.getCurrentPosition(showPosition);
|
||||
} else {
|
||||
x.innerHTML = "Geolocation is not supported by this browser.";
|
||||
}
|
||||
}
|
||||
|
||||
function showPosition(position) {
|
||||
|
||||
|
||||
lat = position.coords.latitude;
|
||||
lon = position.coords.longitude;
|
||||
|
||||
console.log("in showposition()")
|
||||
|
||||
x.innerHTML = "Latitude: " + lat +
|
||||
"<br>Longitude: " + lon;
|
||||
|
||||
inplat.value = lat;
|
||||
inplong.value = lon;
|
||||
|
||||
WriteToFile()
|
||||
|
||||
}
|
||||
|
||||
function WriteToFile() {
|
||||
|
||||
console.log("in WriteToFile()")
|
||||
|
||||
fs.appendFile('mynewfile1.txt', 'Hello content!', function (err) {
|
||||
if (err) throw err;
|
||||
console.log('Saved!');
|
||||
});
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user