php创建简单的列表页

php创建简单的列表页

样例

 

代码

 1 <?php 
 2     $userInfo[] = array(
 3         'id'=>'1',
 4         'username'=>'fry',
 5         'sex'=>'nan',
 6         'age'=>'12',
 7         'face'=>'1.png' 
 8     );
 9     $userInfo[] = array(
10         'id'=>'1',
11         'username'=>'fry',
12         'sex'=>'nan',
13         'age'=>'12',
14         'face'=>'1.png'
15     );
16     $userInfo[] = array(
17         'id'=>'1',
18         'username'=>'fry',
19         'sex'=>'nan',
20         'age'=>'12',
21         'face'=>'1.png'
22     );
23     $userInfo[] = array(
24         'id'=>'1',
25         'username'=>'fry',
26         'sex'=>'nan',
27         'age'=>'12',
28         'face'=>'1.png'
29     );
30 ?>
31 <!DOCTYPE html>
32 <html>
33 <head lang="en">
34     <meta charset="UTF-8">
35     <title></title>
36     <script src="jquery-2.2.3.js" type="text/javascript"></script>
37 </head>
38 <body>
39     <h3 style="text-align:center;">用户列表页</h3>
40     <table style="margin: 0 auto;" border="1" width="80%" cellpadding="0" cellspacing="0" backcolor="blue">
41         <tr style="text-align:center;">
42         <td>编号</td>
43         <td>用户名</td>
44         <td>性别</td>
45         <td>年龄</td>
46         <td>头像</td>
47         </tr>
48         <?php
49             foreach ($userInfo as $val){ 
50         ?>
51         <tr style="text-align:center;">
52         <td><?php echo $val['id'];?></td>
53         <td><?php echo $val['username'];?></td>
54         <td><?php echo $val['sex'];?></td>
55         <td><?php echo $val['age'];?></td>
56         <td><img width="100" height="50" alt="" src="img/<?php echo $val['face'];?>"></td>
57         </tr>
58         <?php }  ?>
59     </table>
60 </body>
61 </html>

2、二维数组

39、文字居中

40、内容居中

52、html代码中镶嵌php

58、php代码中镶嵌html代码,这个大括号是49行foreach循环中的大括号,就是php代码的foreach循环被拆散了,中间是html代码

 

目录结构

 

页面显示的图片是在文件夹里面的。

 

阶段学习了php一段时间之后,发现php做网站真的太快太方便了,比Java省很多事情。

 

转载于:https://www.cnblogs.com/Renyi-Fan/p/8541849.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 好的,以下是一个简单PHP 登录面的示例代码: ```php <!DOCTYPE html> <html> <head> <title>Login</title> </head> <body> <?php // 检查用户是否已经提交了表单 if ($_SERVER["REQUEST_METHOD"] == "POST") { // 获取表单中提交的用户名和密码 $username = $_POST["username"]; $password = $_POST["password"]; // 在这里可以添加更多的身份验证逻辑,例如从数据库中检查用户名和密码是否匹配 // 当用户名和密码正确时,将用户重定向到另一 header("Location: welcome.php"); exit; } ?> <h2>Login</h2> <form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>"> <label for="username">Username:</label> <input type="text" name="username" id="username"><br><br> <label for="password">Password:</label> <input type="password" name="password" id="password"><br><br> <input type="submit" value="Login"> </form> </body> </html> ``` 在这个示例中,我们首先检查用户是否已经提交了表单(通过检查 `$_SERVER["REQUEST_METHOD"]` 是否为 POST)。如果是,我们将获取提交的用户名和密码,并在这里添加了一个简单的身份验证逻辑:如果用户名和密码正确,则将用户重定向到 `welcome.php` 面。 在 HTML 表单中,我们使用了 `htmlspecialchars()` 函数来转义表单值,以避免 XSS 攻击。 ### 回答2: 创建一个PHP的登陆面需要以下几个步骤: 首先,需要创建一个HTML表单,包含两个输入框用于输入用户名和密码,并且需要一个提交按钮。 其次,在表单的action属性中指定一个处理表单数据的PHP文件,比如login.php。 然后,在login.php文件中,需要获取表单提交过来的用户名和密码,可以通过$_POST超全局变量来获取。例如,$username = $_POST['username']; 和 $password = $_POST['password']; 就可以获取用户名和密码。 接着,需要对获取到的用户名和密码进行验证,可以通过和数据库中的用户表进行对比,确认用户名和密码的正确性。如果验证成功,可以存储一些用户的登录信息,比如用户ID或登录状态,可以使用$_SESSION来存储这些信息。 最后,根据验证的结果,可以跳转到不同的面。如果验证成功,可以跳转到用户主或其他需要登录后才能访问的面;如果验证失败,可以返回登录面,并显示错误提示信息。可以使用header函数来进行面跳转,比如header("Location: index.php");。 在实现以上步骤时,还需要考虑一些安全性的问题,比如对用户输入的数据进行过滤和防止SQL注入攻击。可以使用过滤函数或预处理语句来避免这些问题的发生。 总结起来,创建一个PHP的登录面需要HTML表单、PHP文件处理表单数据、验证用户名和密码、存储登录信息、根据验证结果进行面跳转,并且注意安全性的相关问题。 ### 回答3: 创建一个PHP的登录面需要以下步骤: 1. 首先,在你的web服务器上创建一个文件夹,取一个易于识别的名称,比如"login"。然后在该文件夹中创建一个名为"index.php"的文件。 2. 打开index.php文件,并在文件的顶部插入以下代码: ```php <?php session_start(); if(isset($_POST['login'])) { $username = $_POST['username']; $password = $_POST['password']; // 进行身份验证的代码,比如查询数据库 // 如果身份验证通过,将用户信息存储到session中 $_SESSION['username'] = $username; header("Location: welcome.php"); // 重定向到欢迎面或其他处理面 } ?> ``` 3. 在文件的主体部分,添加HTML表单来收集用户的用户名和密码: ```html <!DOCTYPE html> <html> <head> <title>Login</title> </head> <body> <h2>Login</h2> <form method="POST" action=""> <input type="text" name="username" placeholder="Username" required><br><br> <input type="password" name="password" placeholder="Password" required><br><br> <input type="submit" name="login" value="Login"> </form> </body> </html> ``` 4. 保存并上传index.php文件到你的web服务器上的"login"文件夹内。 至此,你已经创建一个简单PHP登录面。用户输入他们的用户名和密码,点击登录按钮后,会将表单中的数据提交到服务器上的index.php文件进行身份验证。如果验证通过,将用户信息存储到session中,并将用户重定向到其他面,比如欢迎面。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值