首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在公共web服务器上托管内部php web应用程序。

在公共web服务器上托管内部php web应用程序。
EN

Stack Overflow用户
提问于 2016-06-24 20:58:10
回答 1查看 161关注 0票数 0

如何在公共web服务器上托管内部php web应用程序。

我需要在网络上托管一个私人网站。我可以创建一个登录,但有一些问题。

如果有人在登录后知道了一个链接,我如何阻止他转到该链接?

例如

我的网站www.myapp.com

这将要求您登录

当登录发生时,他转到www.myapp/欢迎.php

我如何才能阻止某些人输入www.myapp/欢迎.php并绕过登录?

问候

爱资哈尔

EN

回答 1

Stack Overflow用户

发布于 2016-06-24 21:04:02

您可以设置会话:

代码语言:javascript
复制
<?php
//user login
if($password=="1234") {
session_start();
$_SESSION["logged"]="jep";
//redirect to secret site
header("Location: http://myapp/secret.php");
}
?>

并检查用户是否已登录到您的私人站点

代码语言:javascript
复制
<?php
session_start()
if(isset($_SESSION["logged"])){
//user logged in
}else{
header("Location: http://myapp.com");
//send user to home and
die()
}
?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38014026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档