
在本地测试没有问题,为毛传到空间就不能用了呢???为毛./nc/$nc.php不能调用?求大神解惑!!!?图不清晰,贴上代码。
<html xmlns="
http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>登陆</title>
<style type="text/css">
</style>
</head>
<body>
<form method="POST" action="./login.php">
昵称:<input type="text" name="nc"><br /><br />
密码:<input type="password" name="ma"><br /><br />
<input type="submit" value="登陆" /><br /><br />
</form>
</body>
</html>
<?php
@include("./nc/$nc.php");//账号、密码的引入
include( './dbwj.php' );
$nc = $_POST['nc'];//昵称的赋值
$ma = $_POST['ma'];//密码的赋值
?>
<?php echo $dbwj; ?>
<?php
if($nc == ''){ //空账号
echo '';
}else if($nc == $nc2){ //验证账号
if($ma == ''){ //空密码
echo '你还没有输入密码呢!';
}elseif($ma == $ma2){ //验证密码
echo '登陆成功!';
?>
正在跳转.........
<meta http-equiv="refresh" content="3; url=./yx.php?nc=<?php echo $nc;?>&ma=<?php echo $ma; ?>">
<?php
}else{ //错误密码
echo '密码错误!';
}
}else{
echo '用户不存在!'; //错误账号
}
?>
<?php
$_GET['nc'];
$_GET['ma'];
$nc = $_GET['nc'];
$ma = $_GET['ma'];
?>
<?php if($nc == ''){
echo '';
}elseif($nc == $nc2){
if($ma == ''){
echo '';
}elseif($ma == $ma2){
echo '';
?>
系统检测到你的账号可以直接登陆,是否直接登陆?
<br />
<br />
【<a href="./yx.php?nc=<?php echo $nc2; ?>&ma=<?php echo $ma2; ?>">是</a>----------
<a href="./login.php?">否</a>】
<?php
}else{
echo '';
}
}
?>
长知识了