
正文
php不连接数据库登录 登录界面php连接数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP不能连接数据库,是怎么回事,也不报错
php不连接数据库登录我觉得可能是楼主的某些程序写的有问题php不连接数据库登录,可能占用了连接而没有断开。另外php不连接数据库登录,楼主的MYSQL服务器是不是安装有防火墙php不连接数据库登录?特别是诺顿防火墙,php不连接数据库登录我遇到过,明明是允许我的IP访问被保护的服务器,可是一段时间后,挪顿就认为我的IP是非法攻击,自动就给我IP封了,要么等20分钟(默认的规则),要么从新启动服务器就好了
相关问答
Q1: 求助PHP简单的用户登录页面,不需要用户注册,不需要连接数据库!但要确保各个页面的安全保密性!
这里假设你的主页是index.php,登录前页面是login.php,用户名user1的密码为123。当然,给你提供的是PHP方法,所以你必须配置好了PHP并且每页都必须是PHP。
每个需要登录后查看的页面的开始写(一定要最开始,前面不能有任何字符包括回车或者空格)
?php session_start();if(!isset($_SESSION['pass']))header("Location: login.php");?
在登录页面最开始写:
?php session_start();$usr=array('user1'='123','user2'='456');if(isset[$_POST['usr']]isset[$_POST['pwd']]isset[$usr[$_POST['usr']]]$_POST['pwd']==$usr[$_POST['usr']])$_SESSION['pass']=1;if(isset($_SESSION['pass']))header("Location: index.php");?
登录页内容里必须有form元素具有method属性值为post。
form元素里必须具有两个input具有name属性值分别为usr和pwd,最后一个按钮建议用input type=submit。例如:
form method="post"
Name: input name="usr"/br/
Password: input name="pwd"/br/
input type="submit" value="login"/
/form
直接写的没测试,希望能正确吧。
Q2: php不用数据库设计登录界面
有啊。直接将账号密码POST 到另一个PHP 接受。。
index.php
form name="form1" method="post" action="confirm.php"
p用户名:input type="text" name="user"/p
p密码:input type="password" name="pwd"/p
pinput type="submit" /p
/form
confirm.php
?php
$user = isset($_POST['user'])? $_POST['user'] : '';
$pwd = isset($_POST['pwd'])? $_POST['pwd'] : '';
if(empty($user) || empty($pwd)){
echo '用户名和密码不能为空';
exit();
}
if($user=='user' $pwd=='pwd'){
echo '登陆成功';
}else{
echo '用户名或密码错误';
}
?
Q3: 在thinkphp怎样不连接数据库连接
config.php
?php
return array(
'APP_DEBUG' = true, // 开启调试模式
'DB_TYPE'= 'mysql', // 数据库类型
'DB_HOST'= 'localhost', // 数据库朋务器地址
'DB_NAME'='test', // 数据库名称
'DB_USER'='root', // 数据库用户名
'DB_PWD'='', // 数据库密码
'DB_PORT'='3306', // 数据库端口
'DB_PREFIX'='think_', // 数据表前缀
);
?
UserAction.class.php
class UserAction extends Action {
public function registerdo(){
$User = M("user");
if($User-create()) {//如果在这里没报错,估计没什麼问题啊
if( $User- add()) { //这里是把数据写入数据库,要不这样,你先把 cretate()屏蔽掉,看看能不能写入
$this - success();
}
else
{ $this - error();
}
else
{ $this - error();
}
}
}
registerdo.html
html
form action="__URL__/registerdo" method="post"
useridinput type="text"/ name="userid"
passwordinput type="text"/ name="password"
input type="submit"/
/form
/html
Q4: 我想用PHP写一个PHP登陆界面,不需要连接数据库的.
将下面代码保存为login.php 和 confirm.php,然后运行login.php就可以
login.php
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""
html
head
title New Document /title
meta http-equiv="content-type" content="text/html; charset=utf-8"
meta name="Generator" content="EditPlus"
meta name="Author" content=""
meta name="Keywords" content=""
meta name="Description" content=""
/head
body
form name="form1" method="post" action="confirm.php"
p用户名:input type="text" name="user"/p
p密码:input type="password" name="pwd"/p
pinput type="submit" name="b1"/p
/form
/body
/html
confirm.php
?
echo 'meta http-equiv="content-type" content="text/html; charset=utf-8"';
$user = isset($_POST['user'])? $_POST['user'] : '';
$pwd = isset($_POST['pwd'])? $_POST['pwd'] : '';
if(empty($user) || empty($pwd)){
echo '用户名和密码不能为空';
exit();
}
if($user=='user' $pwd=='pwd'){
echo '登陆成功';
}else{
echo '用户名或密码错误';
}
?
Q5: php登录 求哪位PHP高手帮忙写一个无数据库的登录代码
?php
$name=$_POST["name"];
$pwd=$_POST["pwd"];
if($_POST["sun"]){
if(isset($name) || isset($pwd) )
$err="对不起用户名或者密码不能为空"php不连接数据库登录;
exit();
}
if($name!="admin" || $pwd!="123456"){
$err="对不起用户名或者密码不正确"php不连接数据库登录;
exit();
}
if($name=="admin" $pwd=="123456"){
$err="登陆成功php不连接数据库登录!"
}
}
?
html
title/title
head/head
body
form method="post" action="填写本页的网页名字例如(index.php)"
用户名php不连接数据库登录:input type="text" name="name" ?php echo $err ?br/
密码php不连接数据库登录:input type="password" name="pwd"br/
input type="submit" name="sub" value="登陆"/input type="reset"/
/form
/body
/html
php不连接数据库登录的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于登录界面php连接数据库、php不连接数据库登录的信息别忘了在本站进行查找喔。







