【发布时间】:2014-03-19 13:43:08
【问题描述】:
你知道为什么这不起作用吗?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<meta name="" content="">
</head>
<body>
<?php
$json_url="http://www.omdbapi.com/?t=titanic&y=1997";
$json = file_get_contents($json_url);
$info=json_decode($json);
print_r($info);
?>
</body>
</html>
CodeLobster 检查器将显示所有 php 行,但没有给出错误,没有任何反应。直接在 IE 或 Firefox 中运行代码时,没有错误消息,没有任何反应。 PHP 和 Apache 正在运行,其他 PHP 程序运行良好。 allow_url_fopen = 开启
本例取自http://99webtools.com/get-movie-info-imdb.php 单击示例请求时,该示例工作正常
亲切的问候 托比约恩·荣格 瑞典
【问题讨论】:
-
如果您发布收到的错误消息,而不是仅仅说“它不工作”,将会更有帮助
-
什么不起作用?它不保存吗?你有错误吗?你的服务器着火了吗?它会自动开始向您的用户发送大量垃圾邮件吗?您的数据库会自行破解吗?服务器是否开始发出奇怪的哔哔哔声?浏览器会崩溃吗? Windows 是否更改其密码?您的用户是否因视力不佳而抱怨?听力?他们会癫痫发作吗? 什么不起作用?
-
似乎什么都没有发生。如果我在 Firefox 中打开这个 html 文件,什么也不会发生。 CodeLobster 是一个编辑器,它有一个检查器,可以标记 php 行。
-
当我看到一个问题说“它不起作用”而没有解释 以何种方式它不起作用,或者有一个错误但没有说明错误是什么是,我会在 9 次中有 9 次因为“缺乏足够的信息来诊断问题”而投票结束。你没有给任何人一个检查问题的起点。解释你想要完成什么,你得到什么结果以及它们与预期结果有何不同,并包括你收到的任何错误消息。另外,请编辑您的问题以澄清和添加信息,而不是在 cmets 中回复。
-
请阅读此advice on how to ask good questions。请务必点击底部的链接到 Jon Skeet 的博文Writing the perfect question。特别注意“黄金法则”。
标签: php json file-get-contents