2017-06-04 37 views
-5

警告:不能更改頭信息 - 已經 發送頭(輸出開始 E:\ XAMPP \ htdocs中\ kntl \面板\網頁\ UM \ um412_func_inc_v.03_add2.php:633)於E :\ XAMPP \ htdocs中\ kntl \面板\網頁\上線ceklogin.php 33不能更改頭信息 - 已經由(輸出發送頭開始在22

警告:不能更改頭信息 - 已經 發送頭(輸出開始 E:\ xampp \ htdocs \ kntl \ panel \ pages \ um \ um412_func_inc_v.03_add2.php:633) 在第34行E:\ xampp \ htdocs \ kntl \ panel \ pages \ ceklogin.php

警告:不能更改頭信息 - 已經 發送頭(輸出開始 E:\ XAMPP \ htdocs中\ kntl \面板\網頁\恩\ um412_func_inc_v.03_add2.php:633)於E :\ XAMPP \ htdocs中\ kntl \面板\頁面\ ceklogin.php線路35上

說明:未定義指數:ubkuser在 E:\ XAMPP \ htdocs中\ kntl \面板\頁面\上線ceklogin.php 36

注意:未定義索引:ubklogin E:\ xampp \ htdocs \ kntl \ panel \ pages \ ceklogin.php on line 37

注意:未定義指數:ubktahun在 E:\ XAMPP \ htdocs中\ kntl \面板\網頁\ ceklogin.php上線38 SMK NEGERI 25 警告:不能更改頭信息 - 已經 發送頭(輸出開始 Ë :\ XAMPP \ htdocs中\ kntl \面板\網頁\恩\ um412_func_inc_v.03_add2.php:633)於E :\ XAMPP \ htdocs中\ kntl \面板\網頁\上線ceklogin.php 49

的代碼

<?php 
if(isset($_POST['userz'], $_POST['passz'])) { 
     include "../../config/server.php"; 


     require("../../config/fungsi_thn.php");  


    $libpath1="up/"; 
    $js_path="um/"; 
    $um_path="um/"; 
    $docroot=""; 
    $toroot=""; 


    include_once $um_path."um412_func_inc_v.03.php"; 
    include_once $um_path."um412_func_inc_v.03_add2.php"; 
     $userz = mysql_real_escape_string($_REQUEST['userz']); 
     $passz = mysql_real_escape_string($_REQUEST['passz']); 
     $passz = md5($passz); 
     $loginz = mysql_real_escape_string($_REQUEST['login']); 
     if($loginz == "admin"){$peran = "1";} else {$peran="0";} 
     $sq="select * from cbt_user where Username = '$userz' and Password = '$passz' and login = '$peran'"; 
     echo $sq; 
     $hs=mysql_query($sq); 
     $sqladmin = mysql_num_rows($hs); 
    //exit; 
     if($sqladmin>0){ 
        //if(!isset($_COOKIE['ubkuser'], $_COOKIE['ubklogin'])){ 
     $sqltahun = mysql_query("select * from cbt_setid where XStatus = '1'"); 
     $st = mysql_fetch_array($sqltahun); 
     $tahunz = $st['XKodeAY']; 
         setcookie('ubkuser',$userz); 
         setcookie('ubklogin',$loginz); 
         setcookie('ubktahun',$tahunz); 
         $_COOKIE['ubkuser']==$userz; 
         $_COOKIE['ubklogin']==$loginz; 
         $_COOKIE['ubktahun']==$tahunz;  

         //setting namauser 
         $namasek=carifield("select xsekolah from cbt_admin"); 
         extractRecord($sq); 
         echo $Nama; 
         //exit; 
         if ($namasek!=$Nama) { 
          mysql_query("update cbt_admin set xsekolah='$Nama'"); 
          //exit; 
         } 
         header("Location: ../pages/?"); 
        //} 


     } else { header("Location: login.php"); } 
} else { 

    header("Location: login.php"); 

} 

?> 
+0

請格式化你的代碼,哪裏是你的問題? – RST

+0

你可以更具體地瞭解哪些是第33行和你已經包含的代碼,它的文件名是什麼? –

回答

0

header("Location: login.php");在您發送內容後調用(可能是錯誤的喲你包括),你應該把任何顯示的內容之前,這一個。

我看到你這樣做: echo $Nama; 它使一個headers already sent by錯誤之類的話......

+0

怎麼樣?我在哪裏可以放頭(「Location:login.php」);? –

+0

首先,檢查代碼之前沒有重定向任何東西(把頭部(...)註釋到//中),如果這顯示了錯誤或任何內容,這意味着它不好。 – pirs

相關問題