无法在php中使用file_get_contents()

时间:2016-04-24 12:30:06

标签: php

我正在创建一个新脚本但是当我使用这个

$bal= file_get_contents('http://mcent1.nptemp.net/t.php?mobileno='.$no.'&pass='.$pwd');
echo "<br>Balance After:".$fbal;

我无法获取bal此代码用于从用户估算的详细信息中获取余额,但我甚至没有看到输入手机号码和密码的选项。

4 个答案:

答案 0 :(得分:7)

两件事: -

1.需要注意并且

2。$fbal没有定义。所以代码应该是: -

$bal= file_get_contents("http://mcent1.nptemp.net/t.php?mobileno=$no&pass=$pwd"); // use only double quotes
echo "<br>Balance After:".$bal; // $fbal is no where in the context so use $bal

或者这也应该适合你: -

$bal= file_get_contents('http://mcent1.nptemp.net/t.php?mobileno='.$no.'&pass='.$pwd); // remove the last single quote
echo "<br>Balance After:".$bal;// $fbal is no where in the context so use $bal

答案 1 :(得分:3)

最后你有一个额外的单引号。此外,$fbal未定义,它很可能是$bal的拼写错误。

$bal= file_get_contents('http://mcent1.nptemp.net/t.php?mobileno='.$no.'&pass='.$pwd);

echo "<br>Balance After:".$bal;

答案 2 :(得分:2)

看起来你有一个不需要的撇号,并且会抛出错误。

此外,$fbal未定义。

$bal = file_get_contents('http://mcent1.nptemp.net/t.php?mobileno='.$no.'&pass='.$pwd);
echo "<br>Balance After:".$bal;

答案 3 :(得分:1)

检查php.ini并找到allow_url_fopen规则。它应该启用

allow_url_fopen = On

http://www.php.net/manual/en/function.file-get-contents.php