22 lines
844 B
PHP
22 lines
844 B
PHP
<?php
|
|
include 'auth.php';
|
|
if (!isAdminPemerintah()) { header("HTTP/1.1 403 Forbidden"); exit; }
|
|
include 'koneksi.php';
|
|
|
|
if ($_POST) {
|
|
$nama = mysqli_real_escape_string($conn, $_POST['nama_jalan']);
|
|
$status = mysqli_real_escape_string($conn, $_POST['status']);
|
|
$panjang = mysqli_real_escape_string($conn, $_POST['panjang']);
|
|
// Sangat penting: gunakan mysqli_real_escape_string untuk GeoJSON
|
|
$geojson = mysqli_real_escape_string($conn, $_POST['geojson']);
|
|
|
|
$query = "INSERT INTO jalan (nama_jalan, status_jalan, panjang_m, geojson)
|
|
VALUES ('$nama', '$status', '$panjang', '$geojson')";
|
|
|
|
if (mysqli_query($conn, $query)) {
|
|
echo "<script>alert('Data Jalan Berhasil Disimpan!'); window.location='index.php';</script>";
|
|
} else {
|
|
echo "Error SQL: " . mysqli_error($conn);
|
|
}
|
|
}
|
|
?>
|