Php 无法修改标题信息-标题已由发送(输出从22开始)
警告:无法修改标题信息-标题已由发送 (输出开始于 E:\xampp\htdocs\kntl\panel\pages\um\um412_func_inc_v.03_add2.php:633) 在第33行的E:\xampp\htdocs\kntl\panel\pages\ceklogin.php中 警告:无法修改标题信息-标题已由发送 (输出开始于 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\panel\pages\um\um412_func_inc_v.03_add2.php:633) 在第35行的E:\xampp\htdocs\kntl\panel\pages\ceklogin.php中 注意:未定义索引:ubkuser in 第36行的E:\xampp\htdocs\kntl\panel\pages\ceklogin.php 注意:未定义索引:ubklogin in 第37行的E:\xampp\htdocs\kntl\panel\pages\ceklogin.php 注意:未定义索引:ubktahun in E:\xampp\htdocs\kntl\panel\pages\ceklogin.php第38行SMK NEGERI 25 警告:无法修改标题信息-标题已由发送 (输出开始于 E:\xampp\htdocs\kntl\panel\pages\um\um412_func_inc_v.03_add2.php:633) 在第49行的E:\xampp\htdocs\kntl\panel\pages\ceklogin.php中 代码Php 无法修改标题信息-标题已由发送(输出从22开始),php,html,mysql,ajax,apache,Php,Html,Mysql,Ajax,Apache,警告:无法修改标题信息-标题已由发送 (输出开始于 E:\xampp\htdocs\kntl\panel\pages\um\um412_func_inc_v.03_add2.php:633) 在第33行的E:\xampp\htdocs\kntl\panel\pages\ceklogin.php中 警告:无法修改标题信息-标题已由发送 (输出开始于 E:\xampp\htdocs\kntl\panel\pages\um\um412_func_inc_v.03_add2.php:633) 在第34行
<?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");
}
?>
标题(“Location:login.php”);
在您发送内容后被调用(可能是您的include中出错),您应该将此标题放在任何显示的内容之前
我看到你这么做了:
echo$Nama;
这是一种使标题已经通过错误发送的东西…请格式化您的代码,您的问题在哪里?您能否更具体地说明第33行是哪一行以及您包含的代码,它的文件名是什么?如何?我可以将标题放在哪里(“Location:login.php”)首先,在不重定向任何内容的情况下检查代码(将头(…)放在带有//)的注释中),如果它显示了错误或任何内容,这意味着它不好。