一些$ _GET []无法使用PHP代码

时间:2016-10-29 21:49:23

标签: php

if($_GET["content"] ="foo"){
    echo("<h4>foo</h4>");
    exit;
}

当我输入URL&#34; 127.0.0.1 / _ / index.php?content = foo&#34;它似乎输出我以前编写的代码

if($_GET["content"] ="picture"){
    echo("Picture:<br>");
    echo("<img src='./ku~1.jpg'></img>");
    exit;
}

这里有什么问题?

IMAGE

2 个答案:

答案 0 :(得分:2)

if($_GET["content"] ="picture"){

$_GET["content"]分配值"picture"。你想用

if($_GET["content"] =="picture"){

if($_GET["content"] =="foo"){

代替。

答案 1 :(得分:1)

您是否已使用

启动文件
<?php

并且您只使用一个=

来分配值内容

改为

if($_GET["content"] == "picture"){ 
  echo "Picture:<br>"; 
  echo '<img src="./ku~1.jpg"></img>'; 
  exit; 
}

当你的回音被包含在引号中时,你也用括号包装你的回声。

我忘了第一个例子......那应该是:

if($_GET["content"] == "foo"){ 
    echo "<h4>foo</h4>"; 
    exit; 
}