PHP 登录模板

王林
发布: 2024-08-29 13:14:18
原创
855 人浏览过

在本文中,我们将学习 PHP 登录模板。当我们谈论 Web 应用程序时,我们需要一个登录页面来访问它。这是拥有登录页面的基本要求之一。登录页面是任何 Web 应用程序中访问受限的必需页面之一。大多数登录页面仅包含两个字段。通常,用户名被视为第一个字段,第二个字段被视为密码字段。对于登录页面模板没有固定的看法。我们可以根据我们的业务需求使用任何登录页面模板。

广告 该类别中的热门课程 PHP 开发人员 - 专业化 | 8 门课程系列 | 3次模拟测试

开始您的免费软件开发课程

网络开发、编程语言、软件测试及其他

语法:

就登录页面的语法而言,在设计登录页面时没有可遵循的经验法则。在本文中,我们将看到一些登录模板的示例。如果我们要求 5 个人想出一个登录页面模板或设计,他们可能会想出 5 个不同的模板,因为就其外观和感觉而言,没有行业标准。因此,在接下来的部分中,我们将看到登录页面模板的渐进式视图以及如何创建此页面。

它是如何工作的?

仅使用 PHP 无法实现 PHP 中的任何登录页面。 PHP登录的模板结合了JavaScript、HTML、CSS、MySql数据库等多种技术。现在,让我们一一看看每个实体的作用。

HTML: HTML 是应用程序任何网页的基本构建块之一。登录页面所需的内容将仅在此 HTML 中编写。

代码:

<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body style="margin-left: 20%; margin: 5%;">
<form method="post" action="" name="login_form">
<div class="form-element">
<label>Username</label>
<input type="text" name="username" id="username" required />
</div>
<br>
<div class="form-element">
<label>Password</label>
<input type="password" name="password" id="password" required />
</div>
<br>
<button type="submit" name="Login" value="Login">Login</button>
</form>
</body>
</html>
登录后复制

输出:

PHP 登录模板

我们可以看到,这个页面的外观和 UI 不够专业,我们无法继续。

  • CSS:CSS 再次成为 Web 应用程序中最基本的需求。我们可以使用这个CSS来美化我们的登录页面。 CSS 中提供了各种可用选项,可用于使上述登录页面具有专业外观。我们可以使用表单的背景颜色。我们可以使用表单的边框和各种其他相关的东西。
  • JavaScript/jQuery:JavaScript 是我们可以用于客户端验证的脚本之一。我们可以根据业务需求使用 JavaScript 来显示错误消息。例如,如果任何字段(用户名或密码或两者)未填写,我们可以停止表单提交。如果我们在登录页面编码时使用 JavaScript 或 jQuery,这又是一个增值。

以上提到的所有内容对于设计登录页面来说已经足够了。但如果我们想处理完整的登录,那么我们还需要 PHP 和数据库(MYSQL 或任何其他)。

实施 PHP 登录模板的示例

现在,是时候查看各种登录页面示例了。我们正在使用上面提到的相同的 HTML 代码。我们将看到使用上述代码或对上述代码进行一些修改的各种模板。

示例#1

代码:

<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<form method="post" action="" name="login_form" id="login_form">
<div class="form-element">
<label class="head">Login </label>
</div>
<div class="form-element">
<label>Username</label>
<input type="text" name="username" id="username" required />
</div>
<div class="form-element">
<label>Password</label>
<input type="password" name="password" id="password" required />
</div>
<button type="submit" id="Login" name="Login" value="Login">Login</button>
</form>
</body>
<style>
body{margin-left: 30%; margin-top: 5%; max-width: 350px;}
.head {
margin-left: 98px;
font-size: 20px;
font-weight: 900;
text-transform: uppercase;
}
#login_form{
color: blue;
font-size: larger;
border: 1px solid red;
padding: 7px;
}
.form-element{margin: 20px;}
#Login{
font-weight: 900;
background: red;
margin-left: 110px;
padding: 11px;
color: #fff;
}
label{font-weight: 900;}
</style>
</html>
登录后复制

输出:

PHP 登录模板

示例#2

在此登录页面模板中,我们将看到与上一个相比更具交互性。我们将使用一些更高级的 CSS。

代码:

<!DOCTYPE html>
<html>
<head>
<title>Login Page</title>
</head>
<body>
<h4>Welcome to the Website!</h4>
<form method="post" action="" name="login_form" id="login_form">
<div class="form-element">
<label class="head">Login </label>
</div>
<div class="form-element">
<label>Username</label>
<input type="text" name="username" id="username" required />
</div>
<div class="form-element">
<label>Password</label>
<input type="password" name="password" id="password" required />
</div>
<button type="submit" id="Login" name="Login" value="Login">Login</button>
</form>
</body>
<style>
body{
margin-left: 30%;
margin-top: 5%;
max-width: 350px;
background: #c0c078;
}
.head {
margin-left: 98px;
font-size: 20px;
font-weight: 900;
text-transform: uppercase;
}
#login_form{
font-size: larger;
border: 1px dotted #3406ed;
padding: 10px;
}
.form-element{margin: 20px;}
#Login{
font-weight: 900;
margin-left: 132px;
padding: 7px;
color: red;
}
label{font-weight: 900;}
h4{text-align: center; text-decoration: underline;}
</style>
</html>
登录后复制

输出:

PHP 登录模板

示例#3

在这个例子中,我们将看到与上面两个登录页面布局不同的。

代码:

<!DOCTYPE html>
<html>
<head>
<title>Login Page</title>
</head>
<body>
<form method="post" action="" name="login_form" id="login_form">
<div class="form-element">
<h2>Welcome </h2>
<input type="text" name="username" id="username" placeholder="Username" required />
<input type="password" name="password" id="password" placeholder="Password" required />
<input type="submit" id="submit" value="Let me in" />
</div>
</form>
</body>
<style>
html{
width: 100%;
height: 100%;
overflow: hidden;
}
body {
width: 100%;
height:100%;
background: #465151;
}
h2{
color: #fff;
text-shadow: 0 0 10px rgba(0,0,0,0.3);
letter-spacing: 1px;
text-align: center;
}
input {
width: 100%;
line-height: 4;
margin-bottom: 10px;
background: rgba(0,0,0,0.3);
border: none;
outline: none;
font-size: 13px;
color: #fff;
text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
border: 1px solid rgba(0,0,0,0.3);
border-radius: 4px;
box-shadow: inset 0 -5px 45px rgba(100,100,100,0.2), 0 1px 1px rgba(255,255,255,0.2);
-webkit-transition: box-shadow .5s ease;
-moz-transition: box-shadow .5s ease;
-o-transition: box-shadow .5s ease;
-ms-transition: box-shadow .5s ease;
transition: box-shadow .5s ease;
}
#submit{
background-color: #4a77d4;
padding: 25px 14px;
font-size: 15px;
line-height: normal
}
form#login_form {
width: 30%;
margin-left: 30%;
margin-top:100px;
}
::placeholder {
color:#fff;
font-size: 18px;
padding-left: 20px;
}
</style>
</html>
登录后复制

 输出:

PHP 登录模板

结论

PHP登录页面是这个数字革命时代必需的东西之一。由于制作登录页面模板没有任何标准,因此我们可以根据我们的业务需求提前使用任何模板。在向服务器发布任何登录页面请求之前,始终建议使用客户端验证。

以上是PHP 登录模板的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
php
来源:php
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!