如现在有个地址
$apd="http://192.168.1.1/t.php?user=admin&pass=admin";
$res = Utility::HttpRequest($api);
return trim(strval($res))=='+OK' ? true : strval($res);
t.php会根据参数里的user pass去判断,如果正确,就返回+OK
但是现在没有值输出,怎么办?
$apd="http://192.168.1.1/t.php?user=admin&pass=admin";
$res = Utility::HttpRequest($api);
return trim(strval($res))=='+OK' ? true : strval($res);
t.php会根据参数里的user pass去判断,如果正确,就返回+OK
但是现在没有值输出,怎么办?
你的这个意思 是 trim(strval($res))=='+OK' ,如果这个表达式是 ture,则返回 ture,否则返回 strval($res);
这个和你要表达的意思貌似不一样啊?
http://192.168.1.1/t.php?user=admin&pass=admin
如果我判断用户名和密码都正确的话,我返回1个true,否则false那当我
$res = Utility::HttpRequest($api);
return trim(strval($res))=='+OK' ? true : strval($res);
如果是true,是不是就应该在页面显示 "+OK"?
别人提供了1个页面
http://www.a.com/a.php?user=a&pass=b
不管他这个页面返回什么,我都不去考虑
我只是要在自己的页面里去访问这页,又不能让别人看到是在访问这页,也不能跳转
会泄露这个帐号密码
发送个http请求过去就行了!
看看是否有返回值!
如果还没有返回值,考虑对方对发送的http头做了限制!