来自当前页面名称的PHP动态主体ID
嗨,我想要一个像这样或类似的外部php文件函数来自当前页面名称的PHP动态主体ID,php,dynamic,document-body,Php,Dynamic,Document Body,嗨,我想要一个像这样或类似的外部php文件函数 basename($_SERVER['REQUEST_URI'], '.php'); 根据im所在页面的名称替换我的正文id ex. page : infoweb.com/info.php?page=contact ex. body id="{bodyID}" where {bodyID} to be "contact" 很抱歉,我对编程不是很熟悉,但有一些基础知识。 <!-- TemplateLib.php --> private
basename($_SERVER['REQUEST_URI'], '.php');
根据im所在页面的名称替换我的正文id
ex. page : infoweb.com/info.php?page=contact
ex. body id="{bodyID}" where {bodyID} to be "contact"
很抱歉,我对编程不是很熟悉,但有一些基础知识。
<!-- TemplateLib.php -->
private function gameHeader($metatags = '')
{
$page = str_replace(array('/', 'game.php', '?page='), '',
$_SERVER['REQUEST_URI']);
$page = $page ? $page : 'overview';
$parse['bodyID'] = $page;
return
$this->parseTemplate($this->getTemplate('general/simple_header'), $parse);
}
<!-- simple_header.php -->
<body id="{bodyID}">
私有函数gameHeader($metatags='')
{
$page=str_replace(数组('/','game.php','?page='),'',
$_服务器['REQUEST_URI'];
$page=$page?$page:“概述”;
$parse['bodyID']=$page;
回来
$this->parseTemplate($this->getTemplate('general/simple_header'),$parse);
}
这对我来说是一个有效的解决方案,现在我只会在不安全的情况下调整REQUEST_URI函数我必须提前阅读网页谢谢,真不敢相信我自己在不知情的情况下用网页上的信息来管理它:)你只需使用
id=“.”$\u GET['page']”“
在echo
语句中,或者,如果您正在使用附件,例如id=“
”—不建议这样简单地执行此操作,而无需根据白名单检查内容,如果url中没有页面变量,则此操作将无效,但您应该了解其要点name.php?page=pagename
我需要一个外部php函数,然后调用它到我的bodyid=“{bodyID}”
例如。