mrb arkadaslar benim bi youtube botum vardı artık veri alırken veri bulunamadı diyor cod paylassam duzelte bilir misiniz ?

fonksiyon.php codları.

<?
ini_set("max_execution_time",0);

/**
* Bismillahirrahmanirrahim diyerekten başlayalım..
* Kodlayan : Ferhat DOĞAN
* E-mail   : [email]sanalbilisim@hotmail.com[/email]
* Website  : [url]www.ferhatdogan.com.tr[/url]
*/


function verial($url)
{
	if (!extension_loaded(curl))
    {
        die("Extension yuklu degil socket deneyebilirsin");
    }
	$ch = curl_init();
	if (!$ch)
    {
        die ("Curl oturumu baslatamadim..");
    }
	curl_setopt($ch, CURLOPT_URL,$url);
	@curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
	curl_setopt($ch, CURLOPT_REFERER, "http://www.youtube.com/");
    curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 0);
    //curl_setopt($ch, CURLOPT_PROXY, '61.167.49.188:8080');
	curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3");
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	$data = curl_exec($ch);
	curl_close($ch);
    return $data;
}

function StripUrl($title)
{
    $title = str_replace("#", "", $title);
    $title = str_replace(".", "", $title);
    $title = str_replace("/", "", $title);
    $title = str_replace("$", "", $title);
    $title = str_replace("&amp;", "", $title);
    $title = str_replace("&", "", $title);
    $title = str_replace("+", "", $title);
    $title = str_replace(",", "", $title);
    $title = str_replace(":", "", $title);
    $title = str_replace(";", "", $title);
    $title = str_replace("=", "", $title);
    $title = str_replace("?", "", $title);
    $title = str_replace("@", "-", $title);
    $title = str_replace("<", "", $title);
    $title = str_replace(">", "", $title);
    $title = str_replace("%", "", $title);
    $title = str_replace("(", "", $title);
    $title = str_replace(")", "", $title);
    $title = str_replace("{", "", $title);
    $title = str_replace("}", "", $title);
    $title = str_replace("|", "", $title);
    $title = str_replace("\\", "", $title);
    $title = str_replace("^", "", $title);
    $title = str_replace("~", "", $title);
    $title = str_replace("[", "", $title);
    $title = str_replace("]", "", $title);
    $title = str_replace("`", "", $title);
    $title = str_replace("’", "", $title);
    $title = str_replace("'", "", $title);
    $title = str_replace("!", "", $title);
    $title = str_replace("\"","", $title);
    $title = str_replace("- ","",$title);
    $title = str_replace("  "," ",$title);
    $title = strip_tags(ucwords(strtolower(trim($title))));
    $title = str_replace("-","",$title);
    $title = str_replace(" ","-",$title);
return $title;
}

function ayir($icerik,$degisken1,$degisken2)
{
	$ayir	= explode($degisken1,$icerik);
	$ayir	= explode($degisken2,$ayir[1]);
	return trim($ayir[0]);
}

function seoyap2($text)
{
	$text       = trim($text);
	$search     = array('Ç','ç','Ğ','ğ','ı','İ','Ö','ö','Ş','ş','Ü','ü');
	$replace    = array('C','c','G','g','i','I','O','o','S','s','U','u');
	$text       = str_replace($search,$replace,$text);
	return $text;
}

function charset($string)
{
     $patterns[0] = '/Å'.chr(158).'/';
     $patterns[1] = '/ş/';
     $patterns[2] = '/İ/';
     $patterns[3] = '/ı/';
     $patterns[4] = '/Ä'.chr(158).'/';
     $patterns[5] = '/ğ/';
     $patterns[6] = '/Ü/';
     $patterns[7] = '/ü/';
     $patterns[8] = '/Ö/';
     $patterns[9] = '/ö/';
     $patterns[10] = '/Ç/';
     $patterns[11] = '/ç/';
     $replacements[0] = 'Ş';
     $replacements[1] = 'ş';
     $replacements[2] = 'İ';
     $replacements[3] = 'ı';
     $replacements[4] = 'Ğ';
     $replacements[5] = 'ğ';
     $replacements[6] = 'Ü';
     $replacements[7] = 'ü';
     $replacements[8] = 'Ö';
     $replacements[9] = 'ö';
     $replacements[10] = 'Ç';
     $replacements[11] = 'ç';
     return iconv("UTF-8", "ISO-8859-9",iconv("ISO-8859-9","UTF-8",preg_replace($patterns, $replacements, $string)));
}

function dosyacek($adresi,$yol,$adi)
{
    $data	= file_get_contents($adresi);
	$islemi = fopen($yol.$adi, "a+");
	fwrite($islemi, $data);
	fclose($islemi);
}
function bot($kelime,$kategori,$sayfa,$playerboyut)
{
?>
<html>
<head>
	<title>Youtube.COM - BOT</title>
<script language="JavaScript" type="text/JavaScript">
function yenipenc2(dosya ){
window.open(dosya,"ferhat","resizable=no, top=300, left=353, width=460, height=380" ); }
</script>
<SCRIPT language="JavaScript" type="text/javascript">
<!--
  function TumunuSec()
  {
    for (var i=0;i<document.ferhat.elements.length;i++)
    {
      var e=document.ferhat.elements[i];
      if (e.name != 'Sec')
        e.checked=document.ferhat.Sec.checked;
    }
  }
//-->
</SCRIPT>
<SCRIPT TYPE="text/javascript">
<!--
function popupform(myform, ekle)
{
if (! window.focus)return true;
window.open('', ekle, 'height=100,width=400,scrollbars=no,status=no');
myform.target=ekle;
return true;
}
//-->
</SCRIPT>
</head>
	<table align="center">
		<tr>
		<td>
			<fieldset><legend>Youtube.COM - Arama Yapınız! | <a href="">Anasayfa</a></legend>
				<form method="POST" action="index.php?islem=bot">
				<input type="text" name="kelime" size="30" value="<?=urldecode($kelime);?>">
                &nbsp;
                <select name="kategori">
                    <?php
                        $sql    = mysql_query("SELECT * FROM kategoriler ORDER BY kategoriadi");
                        while($array = mysql_fetch_array($sql))
                        {
                            echo "<option value='".urlencode($array['kategoriadi'])."' ".((urlencode($array['kategoriadi']) == $kategori) ? 'selected="selected"' : '').">".$array['kategoriadi']."</option>";
                        }
                    ?>
                </select>
                &nbsp;
                <select name="sayfa"><? for($s=1; $s<=250; $s++){if($s==$sayfa){$selected="selected";}else{$selected="";}echo '<option value="'.$s.'" '.$selected.'>'.$s.'</option>';}?></select>
				<input type="submit" value="Göster!">
                </form>
				<form name="ferhat" action="<?=$_SERVER['SCRIPT_NAME'];?>?islem=ekle" onSubmit="popupform(this, 'ekle')"   method="POST" target="_blank"><b>Tümünü Sec : </b><input type="checkbox" name="Sec" value="" onClick="TumunuSec();"> | <input type="submit" value="Ekle!">
			</fieldset>
		</td>
	</tr>
</table><br />
<?
	$site[1]		= VeriAL('http://www.youtube.com/results?search_query='.str_replace('%20','+',str_replace("%2B","+",str_replace(" ","+",urlencode(iconv("ISO-8859-9","UTF-8",$kelime))))).'&page='.$sayfa.'&utm_source=opensearch');   
    preg_match_all('#<div class="yt-lockup-content">(.*?)<p class="description "#si',$site[1],$bilgi,PREG_SET_ORDER);
	$saysana		= count($bilgi);

	echo '<div align="center"><img src="http://www.sony.co.uk/bravia/wep/menuimages/loading.gif" border="0"></div><br>';
	if($saysana=="0"){echo "<b><div align='center'> <h1>Veri Bulunamadi!</h1> <br>"; echo " >  Sonlandirildi  < </div>";}

	for($i=0; $i<$saysana; $i++)
	{
			$icerik     = $bilgi[$i][1];
            $baslik		= iconv("UTF-8","ISO-8859-9",ayir($icerik,'dir="ltr"title="','"'));
			$link		= 'http://www.youtube.com/watch?v='.ayir($icerik,'href="/watch?v=','"');
			$id			= ayir($icerik,'href="/watch?v=','"');
			$resim	    = 'http://i4.ytimg.com/vi/'.$id.'/default.jpg';
			$embed		= '<object width="'.$playerboyut[0].'" height="'.$playerboyut[1].'"><param name="movie" value="http://www.youtube.com/v/'.$id.'?fs=1&amp;hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'.$id.'?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="'.$playerboyut[0].'" height="'.$playerboyut[1].'"></embed></object>';
			$etiket		= str_replace(' ',', ',$baslik);

			echo '
			<table border="0" width="870" height="128" align="center">
				<tr>
					<td>
						<fieldset style="width: 906px; height: 195px"><legend><input type="checkbox" name="click[]" value="'.$i.'"> '.$i.' | '.$baslik.' | <a href="javascript://" onclick="yenipenc2(\'?islem=izle&url='.$id.'\');">Izle</a> | ID : '.$id.'</legend>
					<table border="0" width="910" height="128" align="center">
						<tr>
							<td height="161" width="136" rowspan="4" align="center">
                                <input type="hidden" name="vid'.$i.'" id="vid" value="'.$id.'">
								<input type="hidden" name="kategori'.$i.'" id="kategori" value="'.$kategori.'">
                                <input type="hidden" name="resim'.$i.'" id="resim" value="'.$resim.'">
								<img src="'.$resim.'" border="0" width="130" height="110"></td>
							<td height="23" width="124"><b>Konu Adi&nbsp; :</b></td>
							<td height="23" width="636"><input type="text" name="baslik'.$i.'" id="baslik" size="96" value="'.$baslik.'"></td>
						</tr>
						<tr>
							<td height="25" width="124">
								<b>Konu URL:</b></td>
								<td height="25" width="636">
                                <input type="text" name="link'.$i.'" id="link" size="96" value="'.$link.'"></td>
						</tr>
						<tr>
							<td height="25" width="124">
								<b>Video:</b> </td>
							<td height="25" width="636"><textarea rows="5" name="video'.$i.'" id="video" cols="35">'.$embed.'</textarea>&nbsp;<textarea rows="5" name="etiket'.$i.'" id="etiket" cols="35">'.$etiket.'</textarea></td>
						</tr>
					</table>
				</fieldset>
				</td>
			</tr>
			</table><br>';
		}
		echo '</form>';
}
?>