header("Location: index.php?g=admin")

lbc2247117 2015-03-17 01:26:56
根目录下的admin.php文件的代码是:
<?php
header("Location: index.php?g=admin");
exit;
我是新手,对这样的跳转不理解,请问这是跳转到哪里?
...全文
458 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
智商众筹 2015-03-18
  • 打赏
  • 举报
回复
框架要统一入口,所有的请求一律落在index.php上,这样非常方便管理 但为了方便用户,放一个admin.php跳到真正的后台入口处
Suckor 2015-03-18
  • 打赏
  • 举报
回复
想知道为什么会跳转到后台的逻辑,只能一步一步的追踪代码了。既然出现了跳转的结果,说明参数g=admin一定是被处理了。可能会涉及几个文件,要有耐心。。
lbc2247117 2015-03-18
  • 打赏
  • 举报
回复
说实话,不喜欢thinkPHP框架,不过这个问题我已经搞明白了,结贴!
lbc2247117 2015-03-17
  • 打赏
  • 举报
回复
引用 4 楼 KarasCanvas 的回复:
thinkphp,又是这个害人框架。
是啊,但是别人就要用这个,看得我头好晕!
种草德鲁伊 2015-03-17
  • 打赏
  • 举报
回复
thinkphp,又是这个害人框架。
xuzuning 2015-03-17
  • 打赏
  • 举报
回复
不是有 require("./thinkphp/setup.php"); 吗 你如何知道 thinkphp/setup.php 不处理 g=admin 这个参数呢
lbc2247117 2015-03-17
  • 打赏
  • 举报
回复
引用 1 楼 PhpNewnew 的回复:
index.php
index.php代码如下:

<?php
if (!is_file('./data/install.lock')) {
    header('Location: ./install.php');
    exit;
}
require("./data/config/version.php");

define('APP_NAME', 'app');
define('APP_PATH', './app/');
define('FTX_DATA_PATH', './data/');
define('EXTEND_PATH',	APP_PATH . 'Extend/');
define('CONF_PATH',		FTX_DATA_PATH . 'config/');
define('RUNTIME_PATH',	FTX_DATA_PATH . 'runtime/');
define('HTML_PATH',		FTX_DATA_PATH . 'html/');

define('APP_DEBUG', true);
require("./thinkphp/setup.php");
g=admin是传递的参数吧,但是index.php里面没有用到这个参数,不知道怎么页面就跳到后台了
黄袍披身 2015-03-17
  • 打赏
  • 举报
回复
index.php
notepad--v3.4 windows Notepad--v3.4.0-plugin-Installer.exe 是win10下面的插件版安装包,会关联右键菜单等。 Notepad--v3.4.0-win10-portable.zip 是绿色免安装版本,解压即用,不会关联右键菜单注册表。 Ndd-quick-v3.3.0-win10-single-portable.zip 是单文件绿色免安装版,只包含皮肤和vc依赖库,不含插件、不含文件对比,主推轻量级、快速反应。适合只需要纯粹、轻快级,文本编辑器的用户。不定期发布。 MacOS 版本 Notepad--v3.4.0-mac_x64_12.3.dmg 是macos 12.x 及以后的版本。 Notepad--v3.4.0-mac_arm64_12.3.dmg 是macos 12.x 及以后 arm64 m1/m2芯片 的版本。第一次安装时,需要在设置偏好里面,放开苹果的安装限制,才能正常识别,请自行放开设置一下。 如果还是有问题,参考帖子:#I8JTJN:macOS Sonoma 14.1.1安装提示已损坏:macOS Sonoma 14.1.1安装提示已损坏 uos com.hmja.notepad_3.4.0.0_amd64.deb 是x64 cpu架构的uos系统对应的ndd版本。 其余系统版本后续会发布。 3.4 修改如下: 1 支持文件标签拖入拖出到新窗口的效果。 2 windows下修改快捷键放开。 3 按行号切分大文件。 4 大文件打开时,在文件夹查找所在目录,macos下可能会崩溃问题。 5 目录右键增加删除文件、文件夹功能。 6 补充深色主题下rust语法高亮; lisp 语法失效问题。 7 linux下信号打开文件,不拿锁,打开文件在消息队列中去做。

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧