Php I';我试图使用$更改css属性,但结果不正确
首先,这是一个wordpress页面,所以[insert_php]是Php I';我试图使用$更改css属性,但结果不正确,php,html,css,wordpress,Php,Html,Css,Wordpress,首先,这是一个wordpress页面,所以[insert_php]是的替代品 <div id="Question1" style="background-color:[insert_php] if ($_GET['sel'] == "q1s") { echo "black"; } else { echo "white"; }[/insert_php];"> [insert_php] echo $_GET['sel'];[/insert_php] </div> [ins
的替代品
<div id="Question1" style="background-color:[insert_php] if ($_GET['sel'] == "q1s") { echo "black"; } else { echo "white"; }[/insert_php];">
[insert_php] echo $_GET['sel'];[/insert_php]
</div>
[insert_php]echo$_GET['sel'];[/insert_php]
看看$\u GET中有什么内容试试看
<div id="Question1" style="background-color:[insert_php] if ($_GET['sel'] == "q1s") { echo "black"; } else { echo "white"; }[/insert_php];">
[insert_php] echo $_GET['sel'];[/insert_php]
</div>
[insert_php]echo$_GET['sel'];[/insert_php]
并查看$_GET中的内容,这是因为URL中传递的第二个参数sel
应直接附加到使用符号(&
)标识符声明的第一个参数
在您的参数中间使用片段标识符(Sux< /Cord>)是误导性的,因为他也可以用来向URL声明参数。如果散列标记用于标识锚点,则最好将其放在末尾,以避免错误和更好的可读性:
http://you-url.com/?page_id=98&sel=q1s#highlights
这是因为URL中传递的第二个参数sel
应该直接附加到用符号(&
)标识符声明的第一个参数
在您的参数中间使用片段标识符(Sux< /Cord>)是误导性的,因为他也可以用来向URL声明参数。如果散列标记用于标识锚点,则最好将其放在末尾,以避免错误和更好的可读性:
http://you-url.com/?page_id=98&sel=q1s#highlights
该查询字符串看起来无效该查询字符串看起来无效添加一点解释:URL的“片段”(第一个#
之后的所有内容)不会发送到运行PHP的服务器,它仅在生成页面后由浏览器使用。“查询字符串”(从第一个?
到该#
)是PHP处理为$\u GET
,每个参数用&
分隔。补充一点说明:URL的“片段”(第一个#
之后的所有内容)不会发送到运行PHP的服务器,它仅在生成页面后由浏览器使用。“查询字符串”(从第一个?
到该#
)是PHP处理为$\u GET
,每个参数用和分隔。