php中输入这个网站的网址跳转到你定义的页面代码

代码很简单,涉及到header函数的使用,代码如下 

 1 <?php
 2     if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) {
 3         $uri = 'https://';
 4     } else {
 5         $uri = 'http://';
 6     }
 7     $uri .= $_SERVER['HTTP_HOST'];
 8     header('Location: '.$uri.'/demo/');
 9     exit;
10 ?>

代码解释 :我先判断一下你是否开启了https,如果是就正常的https页面,如果没有开始则跳转到项目的目录下面

好的,以下是一个简单的 PHP 登录代码示例,实现用户登录成功后跳转到 index.php 页面,并显示登录成功提示: ```php <?php // 开启 session session_start(); // 定义用户名和密码 $username = 'admin'; $password = '123456'; // 判断用户是否提交了登录表单 if ($_SERVER['REQUEST_METHOD'] === 'POST') { // 获取用户提交的用户名和密码 $input_username = $_POST['username']; $input_password = $_POST['password']; // 判断用户名和密码是否正确 if ($input_username === $username && $input_password === $password) { // 登录成功,将用户信息存入 session $_SESSION['username'] = $username; // 跳转到 index.php 页面 header('Location: index.php'); // 终止脚本继续执行 exit(); } else { // 登录失败,显示错误提示 $error = '用户名或密码错误'; } } ?> <!DOCTYPE html> <html> <head> <title>登录页面</title> </head> <body> <h1>登录页面</h1> <?php if (isset($error)): ?> <p style="color: red;"><?php echo $error; ?></p> <?php endif; ?> <form method="post"> <label>用户名:</label> <input type="text" name="username" required><br> <label>密码:</label> <input type="password" name="password" required><br> <button type="submit">登录</button> </form> </body> </html> ``` 在这个代码示例,我们首先判断用户是否提交了登录表单,如果是,则获取用户输入的用户名和密码,判断其是否和预设的用户名和密码一致,如果一致,则将用户信息存入 session ,并使用 `header()` 函数跳转到 index.php 页面。 在 index.php 页面,我们可以在页面判断是否有用户登录成功的 session,如果有,则显示登录成功的提示信息,例如: ```php <?php // 开启 session session_start(); // 判断用户是否已登录 if (!isset($_SESSION['username'])) { // 用户未登录,跳转到登录页面 header('Location: login.php'); exit(); } // 获取当前登录的用户名 $username = $_SESSION['username']; ?> <!DOCTYPE html> <html> <head> <title>首页</title> </head> <body> <h1>欢迎 <?php echo $username; ?> 登录</h1> <p>您已成功登录!</p> </body> </html> ``` 在这个代码示例,我们首先判断用户是否已登录,如果未登录,则使用 `header()` 函数跳转到登录页面。如果已登录,则获取当前登录的用户名,并显示登录成功的提示信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值