php登录网站模板,登录页面php
- 建站教程
- 2023-05-10 06:29:04
本文目录一览:
WordPress教程:自定义登录界面网站模板元素
我们在平时使用wordpress的时候,有可能希望将登录页面开放给访客,那么就涉及到了wordpress主题页面定制,但传统方法的定义,改CSSJSPHP,往往意味着版本更新,就要重新来过,太繁琐,不过可以通过简短的方式实现。
自定义登录LOGO
将下面代码放在主题目录内的functions.php文件内即可,也可以自己定义一个插件放在里面
//自定义登录LOGO
function
custom_loginlogo()
{
$UAZOH_PLUGIN_URL
=
WP_PLUGIN_URL."/".dirname(plugin_basename(__FILE__));
echo'';
}
add_action('login_head',
'custom_loginlogo');
//自定义登录LOGO的超级链接
by
function
custom_loginlogo_url($url)
{
return
'';
}
add_filter(
'login_headerurl',
'custom_loginlogo_url'
);
自定义登录页面风格
将下面代码放在主题目录内的functions.php文件内即可,也可以自己定义一个插件放在里面,也可和上面的方法合并使用.
通过下面的定义登录背景色变成淡灰色,登录按钮变成深灰色。也可以自己再添加:hover等伪类修改悬停、点击等样式
//自定义登录页面风格
function
uazoh_custom_login_page()
{
echo'';
}
add_action('login_head',
'uazoh_custom_login_page');
自定义登录页面风格(图片轮换背景)
将下面代码放在主题目录内的functions.php文件内即可,也可以自己定义一个插件放在里面,也可和上面的方法合并使用.
使用到的的jQuery插件下载:
jquery.backstretch.min.js
需要在你主题下面建立一个login_page_bg文件夹,也可以修改下面var
imgsrc部分代码,改成自己的地址
//自定义登录页面风格(图片轮换背景)
function
uazoh_custom_login_page_imgbackground()
{
echo
'
';
}
add_action('login_head',
'uazoh_custom_login_page_imgbackground');
修改登录界面地址
将下面代码放在主题目录内的functions.php文件内即可,也可以自己定义一个插件放在里面
修改完成后,登录页的地址就是http://域名/wp-login.php?usr=Ga6ges2vo
,没有usr=Ga6ges2vo字段的登录地址就无法访问,会跳转到下面定义的地址
这个方法对于高手来说有很严重的漏洞
//修改登录界面地址
function
Uazoh_login_url_crk(){
$uel_f='usr';//等号前的内容
$uel_b='Ga6ges2vo';//等号后的内容
if($_GET{$uel_f}
!=
$uel_b)header('Location:
');//如果还用原来的登录地址,会自动跳转到博客首页
}
add_action('login_enqueue_scripts','Uazoh_login_url_crk');
如何用php做个登陆界面?
你可以做一个简单的例如你只有用户名和密码即可那么你先在数据库(以mysql为例)中建表例如叫做user 字段为 id name pass分别是编号、用户名、密码长度分别是int(8) a_t(自动编号) 主键,varchar(50) ,varchar(50) 你可以添加一个测试数据 例如 1,admin,admin//说明密码这里不说加密的问题,用明文实现 登录页面的代码:login.php用户登录
用户名:
密 码:
checklogin.php代码(检测登录): $name=$_POST[name];$pass=$_POST[password];session_start();//这个可以维持登录状态,可以参照session的使用x0dx0a//登录检查函数 function login_state($uid,$user_shell){ $sql="SELECT * FROM `user` WHERE `name`='$name'";x0dx0a $query=@mysql_query($sql) or die(mysql_error());x0dx0a $us=is_array($row=@mysql_fetch_array($query));x0dx0a $user_shell=$us ? $user_shell==$row[password]:FALSE;x0dx0a if($user_shell){ echo "alert('登录成功');";x0dx0a return $row;x0dx0a }else{x0dx0a echo "alert('您暂时不能浏览该页面,请先登录');location.href='login.php';";x0dx0a } }login_state($name,$password);?>x0dx0a希望可以帮到您,如果还有问题可以联系2458285853
怎样用PHP和MYSQL制作一简单的登录界面网站
软件:dreamwaver 记事本 也可以
mysql.php----数据库创建文件;
login.php----前台用户登陆文件;
check.php----连接数据库验证文件;
mysql.php文件代码:
程序代码
?php
$db = mysql_connect("localhost","root","") or die("连接数据库失败!");
if(!mysql_query("create database if not exists `user`"))
{
echo "创建数据库失败br";
}else
{
echo "创建数据库成功!br";
}
mysql_query("use user;");
$sql ="Create TABLE if not exists `user` ("
." `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,"
." `name` VARCHAR(10) NOT NULL,"
." `password` VARCHAR(16) NOT NULL"
." )";
if(!mysql_query($sql))
{
echo "创建数据表失败!br";
}else
{
echo "创建数据表成功!br";
}
$sql = "Insert INTO `user` ( `name`, `password`) VALUES ( 'php-fish', '123');";
if(mysql_query($sql))
echo "插入用户成功!br";
else
echo "插入失败!br";
mysql_close($db);
?
前台登陆文件login.php
程序代码
form method="post" action="check.php"
table cellpadding="0" cellspacing="0" border="0" width="25%"
tr
td用户名:/td
tdinput type="text" name="name"/td
/tr
tr
td密码:/td
tdinput type="password" name="password"/td
/tr
tr
tdinput type="submit" value="提交"/td
tdinput type="reset" value="清除"/td
/tr
/table
/form
用户名:bphp-fish/b
br
密码:b123br
验证文件check.php
程序代码
?php
if($_POST['name'] == "")
{
echo "请填写用户名bra href='login.php'返回/a";
}elseif($_POST['password'] == "")
{
echo "请填写密码bra href='login.php'返回/a";
}else
{
$conn = mysql_connect("localhost","root","")
or die("不能连接数据库".mysql_error());
mysql_select_db("user")
or die ("不能连接到user".mysql_error());
$sql = "select * from user where id=3";
$result = mysql_query($sql);
$query = mysql_fetch_array($result);
mysql_close($conn);
if(($query['name'] == $_POST['name']) ($query['password'] == $_POST['password']))
{
echo "验证成功!br";
}else
echo "密码错误br";
echo "a href='login.php'返回/a";
}
?
如何制作php登陆界面
如果你要的只是界面,那么我给你一个好的建议。
你可以去Bootstrap官网这个里面去找你想要的组件。
做出很炫的登录界面。
并且提供源代码。
凡事多动手,不要只会照搬。
我给你源代码你也不会做。
所以,你还是多去看看如何写。
如果,你要的是源码,那么你也可以去thinkphp官网去看看。有很多很不错的代码。值得学习。登录界面其实很简单,说白了,就是表单提交。
php登录网站模板,登录页面php由讯客互联建站教程栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“php登录网站模板,登录页面php”