Postingan lainnya
blank page login check
saya mencoba coding dari salah satu web, setelah saya test di xammp coding tersebut berhasil, tetapi saat coding tersebut saya test di 000webhost, pada session login check, tampilan menjadi blank, tidak dapat direct ke dashboard. apa yang salah dengan coding login-check.php saya ?
login-check phpnya :
- { $data = mysqli_fetch_assoc($query);
session_start(); $_SESSION['id_user'] = $data['id_user']; $_SESSION['username'] = $data['username']; $_SESSION['password'] = $data['password']; $_SESSION['nama_user'] = $data['nama_user']; $_SESSION['hak_akses'] = $data['hak_akses'];
// lalu alihkan ke halaman user header("Location: main.php?module=beranda"); }
// jika data tidak ada, alihkan ke halaman login dan tampilkan pesan = 1 else { header("Location: index.php?alert=1"); } } ?>
4 Jawaban:
Sesuaikan user,password,host,nama db di hostingnya
coba header di ganti dengan
echo '<script type="text/javascript">
window.location = "http://www.google.com/"
</script>';
semoga membantu.
udah bisa? coba cek error_log di public_html pesannya apa?
Kalo diterawang sekilas sih mungkin karena sebelum perintah header() udah ada output, entah itu html tag atau mungkin sekedar blank lines. Kalo emang itu masalahnya, solusinya:
1. Perintah header() taruh atas sendiri sebelum ada output (jika memungkinkan) 2. Pakai ob_start() untuk output buffering 3. Pakai aja js buat redirect, seperti saran mas @dianarifr 4. Browsing
Atau mungkin juga karena databasenya belum diatur dengan benar?