【发布时间】:2015-03-16 22:58:46
【问题描述】:
好的,我正在尝试做一些我通常可以在 ASP 中轻松完成的事情,但出于某种原因,尽管阅读了文档,但我可以弄清楚为什么这个 If 语句会显示我的代码。
我试图简单地检索 ?fs=success 的查询字符串
如果为真则显示html,如果不是则什么也不做。即使不存在查询字符串,页面也会显示代码,我哪里出错了。谢谢
if ($_GET['fs'] = 'success') {
echo "<div class='container'><div class='row configureCellSplitBG-ouline color-contrast-yellow text-center'><h3>THANK YOU</h3><p>We have recieved your message and will get back to you soon!</p></div></div>";
}
【问题讨论】:
-
将
if ($_GET['fs'] = 'success') {更改为if ($_GET['fs'] == 'success') {。注意双精度等于==; -
总是很难用代码片段来分辨,但如果它在屏幕上显示你的 php 代码,你必须质疑你的代码是否真的通过 php 处理器运行。
-
谢谢大家。只是对php不是很熟悉。说真的,为什么我被否决了?
标签: php if-statement query-string