Remove temp scripts, fix portal link

This commit is contained in:
Athallah Ghathfan Aqila
2026-06-11 16:15:29 +07:00
parent 08afb1fa14
commit 7edd0e570e
3 changed files with 2 additions and 114 deletions
-20
View File
@@ -1,20 +0,0 @@
<?php
echo "PHP OK<br>";
echo "DB_HOST: " . (getenv('DB_HOST') ?: 'TIDAK ADA') . "<br>";
echo "DB_NAME: " . (getenv('DB_NAME') ?: 'TIDAK ADA') . "<br>";
$host = getenv('DB_HOST') ?: 'localhost';
$user = getenv('DB_USER') ?: 'root';
$pass = getenv('DB_PASS') ?: '';
$name = getenv('DB_NAME') ?: 'db_webgis';
$port = (int)(getenv('DB_PORT') ?: 3306);
$conn = @new mysqli($host, $user, $pass, $name, $port);
if ($conn->connect_error) {
echo "DB GAGAL: " . $conn->connect_error;
} else {
echo "DB KONEK OK<br>";
$r = $conn->query("SHOW TABLES");
echo "Tables: ";
while($row = $r->fetch_array()) echo $row[0] . " ";
}
-92
View File
@@ -1,92 +0,0 @@
<?php
if (($_GET['key'] ?? '') !== 'geomiskin2024') die('Unauthorized');
$host = getenv('DB_HOST') ?: 'localhost';
$user = getenv('DB_USER') ?: 'root';
$pass = getenv('DB_PASS') ?: '';
$name = getenv('DB_NAME') ?: 'db_webgis';
$port = (int)(getenv('DB_PORT') ?: 3306);
$conn = new mysqli($host, $user, $pass, $name, $port);
if ($conn->connect_error) die("Koneksi gagal: " . $conn->connect_error);
$queries = [
"CREATE TABLE IF NOT EXISTS users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) UNIQUE NOT NULL,
password VARCHAR(255) NOT NULL,
nama VARCHAR(100),
role ENUM('superadmin','admin','operator') DEFAULT 'operator',
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
)",
"CREATE TABLE IF NOT EXISTS rumah_ibadah (
id INT AUTO_INCREMENT PRIMARY KEY,
nama VARCHAR(255) NOT NULL,
jenis ENUM('Masjid','Musholla','Gereja Protestan','Gereja Katolik','Pura','Vihara','Klenteng','Lainnya') DEFAULT 'Masjid',
kontak VARCHAR(100),
alamat TEXT,
lat DECIMAL(10,7) NOT NULL,
lng DECIMAL(10,7) NOT NULL,
radius INT DEFAULT 300,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
)",
"CREATE TABLE IF NOT EXISTS penduduk_miskin (
id INT AUTO_INCREMENT PRIMARY KEY,
kk_nama VARCHAR(255) NOT NULL,
nik VARCHAR(20),
alamat TEXT,
kecamatan VARCHAR(100),
kelurahan VARCHAR(100),
lat DECIMAL(10,7) NOT NULL,
lng DECIMAL(10,7) NOT NULL,
jumlah_anggota INT DEFAULT 1,
rumah_ibadah_id INT,
jarak_meter DECIMAL(10,2),
status_bantuan ENUM('belum_dibantu','sudah_dibantu','menunggu_verifikasi') DEFAULT 'belum_dibantu',
jenis_bantuan VARCHAR(255),
tanggal_bantuan DATE,
bukti_file VARCHAR(255),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
FOREIGN KEY (rumah_ibadah_id) REFERENCES rumah_ibadah(id) ON DELETE SET NULL
)",
"CREATE TABLE IF NOT EXISTS anggota_keluarga (
id INT AUTO_INCREMENT PRIMARY KEY,
penduduk_id INT NOT NULL,
nama VARCHAR(255) NOT NULL,
hubungan VARCHAR(50),
umur INT,
pekerjaan VARCHAR(100),
keterangan TEXT,
FOREIGN KEY (penduduk_id) REFERENCES penduduk_miskin(id) ON DELETE CASCADE
)",
"INSERT IGNORE INTO users (username, password, nama, role) VALUES
('admin', '\$2y\$10\$TKh8H1.PfGLmAdaQXDLZQO3L4LYKE/VNRN3hJ3oZpYb7U0u0EWxLe', 'Administrator', 'superadmin'),
('operator', '\$2y\$10\$TKh8H1.PfGLmAdaQXDLZQO3L4LYKE/VNRN3hJ3oZpYb7U0u0EWxLe', 'Operator Lapangan', 'operator')",
"INSERT IGNORE INTO rumah_ibadah (id, nama, jenis, kontak, alamat, lat, lng, radius) VALUES
(1,'Masjid Raya Mujahidin','Masjid','0561-123456','Jl. Ahmad Yani, Pontianak',-0.0262,109.3429,500),
(2,'Gereja Katedral Santo Yosef','Gereja Katolik','0561-234567','Jl. Pattimura, Pontianak',-0.0312,109.3301,400),
(3,'Vihara Bodhisattva Karaniya Metta','Vihara','0561-345678','Jl. Tanjungpura, Pontianak',-0.0355,109.3344,350),
(4,'Pura Agung Nusantara','Pura','0561-456789','Jl. Gajah Mada, Pontianak',-0.0409,109.3221,400),
(5,'Musholla Al-Ikhlas','Musholla',NULL,'Jl. Kom Yos Sudarso, Pontianak',-0.0195,109.3553,250)",
"INSERT IGNORE INTO penduduk_miskin (id, kk_nama, nik, alamat, lat, lng, rumah_ibadah_id, jarak_meter, status_bantuan, jenis_bantuan, tanggal_bantuan) VALUES
(1,'Ahmad Subandi','6171011234560001','Gg. Melati No.3, Pontianak Selatan',-0.0290,109.3410,1,312.5,'sudah_dibantu','PKH','2024-03-01'),
(2,'Siti Rahayu','6171021234560002','Jl. Budi Utomo Gg.5, Pontianak',-0.0278,109.3450,1,245.0,'belum_dibantu',NULL,NULL),
(3,'Budi Santoso','6171031234560003','Jl. Gusti Hamzah, Pontianak Utara',-0.0320,109.3290,2,198.3,'menunggu_verifikasi',NULL,NULL),
(4,'Maria Yuliana','6171041234560004','Jl. Purnama Gg.2, Pontianak',-0.0350,109.3320,3,267.1,'sudah_dibantu','BPNT + PKH','2024-01-15'),
(5,'Wati Sari','6171051234560005','Jl. Kom Yos Sudarso, Pontianak Timur',-0.0188,109.3561,5,89.4,'belum_dibantu',NULL,NULL)"
];
$ok = 0; $err = [];
foreach ($queries as $q) {
if ($conn->query($q)) $ok++;
else $err[] = $conn->error;
}
$conn->close();
if (empty($err)) {
echo "Import berhasil! $ok queries sukses. Hapus file ini sekarang.";
} else {
echo "Selesai dengan error: " . implode(', ', $err);
}
+2 -2
View File
@@ -127,9 +127,9 @@ input::placeholder{color:#94a3b8}
<p class="hint">Default: <span>admin</span> / <span>admin123</span></p>
<div style="text-align:center;margin-top:20px;padding-top:20px;border-top:1px solid #1e293b">
<a href="../index.php" style="color:#475569;font-size:12px;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:.15s" onmouseover="this.style.color='#94a3b8'" onmouseout="this.style.color='#475569'">
<a href="index.php" style="color:#475569;font-size:12px;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:.15s" onmouseover="this.style.color='#94a3b8'" onmouseout="this.style.color='#475569'">
<svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/></svg>
Kembali ke Portal
Ke Peta Utama
</a>
</div>
</div>