php问题,各位大哥进来看看,谢谢 header("locationroducts.php")这个函数前面不能有echo这类的输出语句!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 改成:echo "<SCRIPT LANGUAGE=\"JavaScript\">"; echo "alert('Login success!!');"; echo "location.href='products.php';"; echo "</SCRIPT>"; ?> header("location:products.php"); //header是用来做HTTP的一些设置的,一定要在最前面,跳转很容易出问题,最好不要用这句前有html输出就会出错用document.href.location="..";代替来跳转 Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\apache group\apache\htdocs\english\products.php:1) in c:\apache group\apache\htdocs\english\header.php on line 2<?php2行-------- session_start(); require_once("../include/config.inc.php"); require_once("../include/lib.inc.php");......<?php if(isset($session_username)){ echo"<a href=\"loginout.php\"><img src='../images/loginout.jpg' width=64 height=21 border=0></a>"; }else{ // echo $session_username; echo "<a href=\"login.php\"><img src='../images/login.jpg' width=64 height=21 border=0></a>"; } ?>通过上面的登陆进入products.php页面,header.php包含在products.php里,结果就出现上面这个错误了login登陆这个图片没消失,就是说没传递变量,这个是什么原因??因为这个吗??Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\apache group\apache\htdocs\english\products.php:1) in c:\apache group\apache\htdocs\english\header.php on line 2 全部毛病出在c:\apache group\apache\htdocs\english\login.php的第一行这是一个空行,删去即可 session_start 前不但不能有echo 输入而且不能有错误提示, 不对啊,这些的第一行都是这个:1行------<?php 解决问题了是我在products.php里判断if(isset($session_username)){前有echo,要重新开始〈??〉谢谢各位大哥 初学者求助 按ID 循环出 类别,类别再循环属于这个类别下的文章。。@@了。 上海招聘PHP软件工程师 高手入内!如何特别指定HTML中的标签,使之不能被htmlencode转换到其他字符?? 限制用户的登陆数 php在安全性方面较之asp由那些优势? 同志们帮我找找错误吧~!! 100分5个问题!!!!!!!!急急急!!!!!!! 求PHP代码,功能是:从数据库表中读取变量名和值并进行赋值 xxx.tar.gz,xxx.tar.z 的文件在 windows2000 下如何解压解包? 分页显示,表面看很正常,可内容不变。为什么???刚学不懂,高手指点~~ 搜索的问题
echo "<SCRIPT LANGUAGE=\"JavaScript\">";
echo "alert('Login success!!');";
echo "location.href='products.php';";
echo "</SCRIPT>";
?>
这句前有html输出就会出错
用document.href.location="..";代替来跳转
2行-------- session_start();
require_once("../include/config.inc.php");
require_once("../include/lib.inc.php");
...
...
<?php
if(isset($session_username)){
echo"<a href=\"loginout.php\"><img src='../images/loginout.jpg' width=64 height=21 border=0></a>";
}else{
// echo $session_username;
echo "<a href=\"login.php\"><img src='../images/login.jpg' width=64 height=21 border=0></a>";
}
?>
通过上面的登陆进入products.php页面,header.php包含在products.php里,结果就出现上面这个错误了login登陆这个图片没消失,就是说没传递变量,这个是什么原因??因为这个吗??
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\apache group\apache\htdocs\english\products.php:1) in c:\apache group\apache\htdocs\english\header.php on line 2
这是一个空行,删去即可
而且不能有错误提示,
1行------<?php
是我在products.php里判断if(isset($session_username)){前有echo,要重新开始〈??〉
谢谢各位大哥