php文件代码
<?php
session_start();
$usernc=$_POST[username];
$userpwd=$_POST[userpwd];
include_once("conn.php");
$sql=mysql_query("select name from usr where name='$usernc' and pwd='$userpwd' ",$conn);
$info=mysql_fetch_array($sql);
if($info==false){
echo "<script>alert('用户名或密码输入错误!');history.back();</script>";
exit;
}
else{
if($_SESSION["unc"]!="")
{
session_unregister("unc");
}
session_register("unc");
$_SESSION["unc"]=usernc;
echo "<script>alert('登录成功!');window.location.href='index.html';</script>";
}
?>
直接显示代码应该是配置的问题吧 我试过第一个,然后就所有php网页都打不开了,变成文件下载了,不管里面有没有php代码。 AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps 应该是配置问题了,您知道哪里有配置的教程吗?我的软件都是centos系统原带的,不想重装啊。。但是第一个网页也是.php的,然后是html的布局,那个网页是可以显示的,用表单action调用这个网页才会出现这种问题, 是LoadModule php5_module modules/libphp5.so 和AddType application/x-httpd-php .php这两句吗?第一句加了提示找不到那个.so文件,第二句可以加,但是加了之后所有php网页打开时候都变成询问是否保存文件了。。
session_register()
你的apache不支持php,第一个页面能显示只不过是因为里面没有php代码罢了LoadModule php5_module modules/libphp5.so 和AddType application/x-httpd-php .php这两句吗?第一句加了提示找不到那个.so文件,第二句可以加,但是加了之后所有php网页打开时候都变成询问是否保存文件了。。是不是还有什么软件要安装的? 没有加入php模块支持、第一个虽然是php,但是里面没有php代码,只有html,服务器默认把位置的文本文件解析为text/plain,当然可以正常显示。不信,可以再第一个文件里面添加些php代码。然后查询一下
LoadModule php5_module modules/libphp5.so 这一句加了提示找不到那个.so文件啊,是否还有软件需要安装?######具体配置记不太清了,你可以去我博客里看看,貌似写过一篇关于apache php配置的######服务器没配置好版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
你好,我是AI助理
可以解答问题、推荐解决方案等
评论
全部评论 (0)