1

好的,如果 subto.me/args 不存在,我正在尝试将用户重定向回 subto.me.com 我有此代码

if(file_exists($BASEPATH."partials/".$request['args'][0].".php")) {
            require($BASEPATH."partials/".$request['args'][0].".php");
        } else {
            header("Location: http://www.youtube.com/subscription_center?add_user=".$request['args'][0]);
        }

如果 youtube 用户不存在,它会使用类似https://gdata.youtube.com/feeds/api/users/fdsafsdfasdfasd的链接这样说。如果源代码等于“找不到用户”,我将如何合作

4

1 回答 1

2

我有一个解决方案:

$yuser = "http://www.youtube.com/user/xxxx";
$yt_headers = @get_headers($yuser);
if($yt_headers[0] == 'HTTP/1.1 404 Not Found')
{ echo "Youtube user dosen't exist"; }
else { echo "Youtube user exists"; }

这可以用作使过程更漂亮的功能!

于 2013-05-19T07:15:51.257 回答