strpos kullandığında

youtube.comhohohoho yazdığındada geçer kontrolden.

şu şekilde yapabilirsin.

if(isset($_POST['url']))
    {
        $url = $_POST['url']; //formdan gelen video linkini al. Örneğin  linklerin şu şekilde geliyor (http://www.youtube.com/watch?v=id)
        preg_match('#www\.(.*?)\.com#',$url,$result);
        if(@$result[1] == 'youtube')
        {
            echo 'url doğru';
        }
        else
        {
            echo 'url yanlış';
        }
    }