从HTML表单中将变量插入到file_get_contents中

时间:2015-04-20 19:26:59

标签: php html

我已经使用了这里给出的答案(how do i insert a variable? from a form into a file_get_contents link)但是,它仍然不适合我。

但这不起作用,我不知道为什么?

1 个答案:

答案 0 :(得分:2)

您需要先放置/分配POST数组和变量,而不是在以下情况之后:
(有点像把马放在马车之后,就像它一样)

<?php
$code = $_POST['search'];
$json = file_get_contents("http://myurl.com/user=". $code);
$obj = json_decode($json);
?>

因为现在,您正在获得一个未定义的索引/变量......&#34;通知,你有没有检查错误。

error reporting添加到文件的顶部,这有助于查找错误。

<?php 
error_reporting(E_ALL);
ini_set('display_errors', 1);

// rest of your code

旁注:错误报告应仅在暂存时完成,而不是生产。