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 :

  1. { $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"); } } ?>

avatar padheda
@padheda

1 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

4 Jawaban:

Sesuaikan user,password,host,nama db di hostingnya

avatar stefanuspn
@stefanuspn

250 Kontribusi 69 Poin

Dipost 6 tahun yang lalu

coba header di ganti dengan

 echo '<script type="text/javascript">
           window.location = "http://www.google.com/"
      </script>';

semoga membantu.

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 6 tahun yang lalu

udah bisa? coba cek error_log di public_html pesannya apa?

avatar zhoirudin
@zhoirudin

7 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

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?

avatar zhoirudin
@zhoirudin

7 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban