[Solved]Header Already sent

Kira kira ini masalahya apa ya ? Warning: Cannot modify header information - headers already sent by (output started at /opt/lampp/htdocs/REV/template/header.php:63) in /opt/lampp/htdocs/REV/function/function.php on line8

 $title = "Penjual";
 require_once '../template/header.php';
 if (!isset($_SESSION['penjual'])) {
   redirect_login();
 }
   function redirect_login(){
    header("Location:http://localhost/REV/");
  }
avatar satriodwi
@satriodwi

43 Kontribusi 1 Poin

Diperbarui 6 tahun yang lalu

3 Jawaban:

Jawaban Terpilih

coba tambahin kode ini gan dibaris paling atas dari filenya

 <?php
ob_start();

//kode lama
?>

avatar chaidiryahya
@chaidiryahya

139 Kontribusi 99 Poin

Dipost 6 tahun yang lalu

Coba redirect nya pakai javascript saja.



function redirect_login(){

echo "<script>window.location.replace('http://localhost/REV/');</script>";

}

avatar riyanxp
@riyanxp

70 Kontribusi 50 Poin

Dipost 6 tahun yang lalu

masalah ini uda terjawab di forum saya sendiri disini nih https://sekolahkoding.com/forum/masalah-cannot-modify-header-di-php bisa di cek kenapa kok terjadi error kyk gitu

semoga membantu :)

avatar naufalhfzhn
@naufalhfzhn

172 Kontribusi 59 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban