【发布时间】:2013-10-25 21:11:03
【问题描述】:
地址;
http://www.site.com/page?Channel=CNNi
ChannelDatas.php
ChannelDatas.php 包含(在)_VideoPanel.php
$CNNi_JSON = 'http://edition.cnn.com/CNNI/schedules/json/CSI.NA.html';
“_VideoPanel.php”中的代码
74 <?php
75 $DosyaJson = $var = $_GET['Channel'] . '_JSON'; print($$var);
76 $html = file_get_contents($DosyaJson);
....
?>
我收到如下错误:
http://edition.cnn.com/CNNI/schedules/json/CSI.NA.html
Warning: file_get_contents() [function.file-get-contents]: Filename cannot be empty in /****/_VideoPanel.php on line 76
Warning: Invalid argument supplied for foreach() in /****/_VideoPanel.php on line 87
我在 $DosyaJson 中犯了一个错误 - 错误在哪里?
图形表达式:
ps:
$var = $_GET['Channel'] . '_JSON'; print($$var);
【问题讨论】:
-
var_dump($DosyaJson);输出什么?另外,为什么要使用可变变量? -
什么?您不需要
$$var即可通过GET获得输入。您能否编辑问题并说明您究竟要做什么?老实说,您的代码没有意义。 -
@AmalMurali 你建议我做什么? - (我更新了这个问题)
-
试着解释你的应用必须做什么。由于现在的问题是我什至无法弄清楚你在问什么。
-
@Saracoglu:我还是不明白你想做什么?请解释一下。
标签: php function file-get-contents var