问一个登录页面的问题 Header("WWW-Authenticate: Basic realm=\"My Realm\""); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ------------这下没问题了------------<? if (!isset($PHP_AUTH_USER)) { Header("WWW-Authenticate: Basic realm=My Realm"); Header("HTTP/1.0 401 Unauthorized"); echo "Text to send if user hits Cancel buttonn"; exit; } else { if ( !($PHP_AUTH_USER == 'tnc' && $PHP_AUTH_PW == 'nature') ) { // 如果是错误的用户名称/密码对,强制再验证 Header("WWW-Authenticate: Basic realm=My Realm"); Header("HTTP/1.0 401 Unauthorized"); echo "ERROR : $PHP_AUTH_USER/$PHP_AUTH_PW is invalid."; exit; } else { echo "Welcome tnc!"; } }?> 多谢另外我还有一个问题我想在上面的程序中的这个地方:else { echo "Welcome tnc!"; } 进行一下修改使之可以打开一个新的页面,要怎么做?PHP应该有相关的文件操作函数吧?是不是有什么资料可以查阅这些问题?多谢!! header("Location:WelcomPage.htm");这一句要注意,不能在它的前面放置echo之类语句!把你的那句换了,这可以了! 我又把此句else { echo "Welcome tnc!"; }改为:else { //echo "Welcome tnc!"; $fp =fopen( "a.txt", "r" ); } 其中a.txt内容为:php is my mew friend!但我在正常登录后本应显示:“php is my mew friend!”的页面却是空白的,什么也没有!不知道是哪里的错误! 晕,你只是做了打开的操作,没有做显示的操作。这样看看:-----------------------------<?$fp =fopen( "a.txt", "r" );$countent = fread($fp,filesize("a.txt"));echo $countent;?> else { header("location:index.php"); } (求帮忙)php,perl等脚本软件分割一个文件为多个TXT文件的问题。 高手帮忙,smarty问题 我怎么搞是不是很落后? 大家好,讨论一下php抓取网址,请进来!!!! html中用js调用ASP实现静态页面动态显示,搜索引擎是不是搜索不到啊,,在线等啊!!!!!!!!!!!!! 一个关天聊天室的问题! 为什么类中不能用PHP的内定变量$HTTP_POST_VARS php中如何用正则表达式对email进行判断 求高手一条PHP正则 百度编辑器如何实现缩略图 对已经上传的文件如何删除呀 急!请问在PHP中如何取得英文格式的时间
这下没问题了
------------<?
if (!isset($PHP_AUTH_USER)) {
Header("WWW-Authenticate: Basic realm=My Realm");
Header("HTTP/1.0 401 Unauthorized");
echo "Text to send if user hits Cancel buttonn";
exit;
}
else {
if ( !($PHP_AUTH_USER == 'tnc' && $PHP_AUTH_PW == 'nature') ) {
// 如果是错误的用户名称/密码对,强制再验证
Header("WWW-Authenticate: Basic realm=My Realm");
Header("HTTP/1.0 401 Unauthorized");
echo "ERROR : $PHP_AUTH_USER/$PHP_AUTH_PW is invalid.";
exit;
}
else {
echo "Welcome tnc!";
}
}
?>
另外我还有一个问题我想在上面的程序中的这个地方:
else {
echo "Welcome tnc!";
}
进行一下修改使之可以打开一个新的页面,要怎么做?
PHP应该有相关的文件操作函数吧?是不是有什么资料可以查阅这些问题?
多谢!!
这一句要注意,不能在它的前面放置echo之类语句!把你的那句换了,这可以了!
else {
echo "Welcome tnc!";
}
改为:
else {
//echo "Welcome tnc!";
$fp =fopen( "a.txt", "r" );
}
其中a.txt内容为:php is my mew friend!
但我在正常登录后本应显示:“php is my mew friend!”
的页面却是空白的,什么也没有!
不知道是哪里的错误!
-----------------------------
<?
$fp =fopen( "a.txt", "r" );$countent = fread($fp,filesize("a.txt"));echo $countent;
?>
header("location:index.php");
}