
正文
php登录数据传回首页 php用户登录界面连接数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php登录后怎么跳转回上一个页面?
login.html有点麻烦,因为需要它增加一个url参数传递给login.php,而静态的html文件往往没有这个功能。
需要把login.html修改为一个PHP页面,可以使用login.php增加额外参数实现,初学者也可以单独建立一个login_form.php,此脚本检查$_SERVER['HTTP_REFER']并作为参数传输给login.php,部分代码如下:
input type=hidden name=ref value='?php=$_SERVER['HTTP_REFER'];?'
这样,在login.php里面可以这样:
echo 'Location: ' . $_POST['ref'];
相关问答
Q1: php如何实现登陆后返回原页面?
在跳转到登录页面前要将访客访问的页面的url作为参数传递过去,登录验证后,授予访问权限之后跳转到该url指定的页面。
比如登录前的url为:openphp.html 当访客访问时,点击无权限,跳转到登录页面的地址就为login.php?url=openphp.html,这样在登录时就可以用GET方式获取该参数 openphp.html,登录验证成功后跳转到openphp.html 这个页面就可以了。
PHP
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。
Q2: 数据怎么返回给原页面(PHP)?
你大概要先搞清楚 页面(前端) 和 PHP(后端) 的关系;
第一个页面 由 A.php完成, 提交后 输入的内容 交给B.php 由B.php 生成第二个页面。
这个时候 A.php已经不起作用了。 A.PHP 提交的内容在服务器端的 全局变量$_POST['name']里面(name 就是A.PHP中TEXTAREA 标签的name 属性值)。
注意 : 第一个页面不存在了,要想显示第一个页面的内容,就在B.php.中把第一个页面复制一遍。把重新建立一个textarea 标签 默认值是你要显示的值,
Q3: thinkphp登陆页面怎么回传
在ThinkPHP中,可以通过使用`$this-error()`和`$this-success()`方法来回传信息。
例如,在登录页面验证用户输入的用户名和密码是否正确时,如果验证失败,则可以使用以下代码返回错误信息:
```
$this-error('用户名或密码错误');
```
这将会把一个包含错误信息的提示页面返回给用户,并且不会执行后续操作。
而如果验证成功,则可以使用以下代码返回成功信息并跳转到指定页面:
```
$this-success('登录成功', 'Index/index');
```
这将会把一个包含成功信息的提示页面返回给用户,并且自动跳转到Index控制器下的index方法对应的视图文件。你也可以根据需要修改跳转目标URL。
除了以上两个方法外,还有其他一些用于回传数据或者重定向等功能的方法,请参考ThinkPHP官方文档进行学习。
php登录数据传回首页的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php用户登录界面连接数据库、php登录数据传回首页的信息别忘了在本站进行查找喔。







