Я когда то в одном своём скрипте, когда парсил телепрограмму, делал так, но тут что то не получается
<? header('Content-Type: text/html; charset=windows-1251');
$tvch=$_GET['tvch'];
$dayvs=$_GET['dayvs'];
$film=$_GET['film'];
$channel=$_GET['channel'];
$mdata=$HTTP_COOKIE_VARS["tvpr"];
$site_url=$_SERVER["HTTP_HOST"];
$surl=$_SERVER["HTTP_HOST"];
$sel=$_POST['sel'];
if(isset($sel))
{
$channels=$_POST['channels'];
$cs=count($channels);
for($i=0;$i<=$cs-1;$i++)
{
$tvs=$tvs."zzz";
$tvs=$tvs.$channels[$i]."xxx";
}
$site_urls=".".$site_url;
print "<script language=\"JavaScript\">
function Set_Cookie( name, value, expires, path, domain, secure )
{
var today = new Date();
today.setTime( today.getTime() );
if ( expires )
{
expires = expires * 1000 * 60 * 60 * 24;
}
var expires_date = new Date( today.getTime() + (expires) );
document.cookie = name + \"=\" +escape( value ) +
( ( expires )? \";expires=\" + expires_date.toGMTString() : \"\" ) +
( ( path )? \";path=\" + path : \"\" ) +
( ( domain )? \";domain=\" + domain : \"\" ) +
( ( secure )? \";secure\" : \"\" );
}
Set_Cookie(\"tvpr\", \"\", 100000, \"\", \"$surl\", \"\");
Set_Cookie(\"tvpr\", \"$tvs\", 100000, \"\", \"$surl\", \"\");
window.location='index.php';
</script>";
}
if(empty($channel) && empty($film) && empty($dayvs) && empty($tvch))
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_PROXY, 'IP:PORT');
curl_setopt($curl, CURLOPT_PROXYUSERPWD, 'login:passwd');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$url = 'http://kinoplaneta.net/ptv/title.php?site='.$site_url.'';
curl_setopt($curl, CURLOPT_URL, $url);
$title_pages = curl_exec($curl);
if (curl_errno($curl)) return;
curl_close($curl);
}
if(!empty($channel) && empty($film) && empty($dayvs) && empty($tvch))
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_PROXY, 'IP:PORT');
curl_setopt($curl, CURLOPT_PROXYUSERPWD, 'login:passwd');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$url = 'http://kinoplaneta.net/ptv/title.php?channel='.$channel.'&site='.$site_url.'';
curl_setopt($curl, CURLOPT_URL, $url);
$title_pages = curl_exec($curl);
if (curl_errno($curl)) return;
curl_close($curl);
}
if(empty($channel) && !empty($film) && empty($dayvs) && empty($tvch))
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_PROXY, 'IP:PORT');
curl_setopt($curl, CURLOPT_PROXYUSERPWD, 'login:passwd');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$url = 'http://kinoplaneta.net/ptv/title.php?film='.$film.'&site='.$site_url.'';
curl_setopt($curl, CURLOPT_URL, $url);
$title_pages = curl_exec($curl);
if (curl_errno($curl)) return;
curl_close($curl);
}
if(empty($channel) && empty($film) && !empty($dayvs) && empty($tvch))
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_PROXY, 'IP:PORT');
curl_setopt($curl, CURLOPT_PROXYUSERPWD, 'login:passwd');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$url = 'http://kinoplaneta.net/ptv/title.php?dayvs='.$dayvs.'&site='.$site_url.'';
curl_setopt($curl, CURLOPT_URL, $url);
$title_pages = curl_exec($curl);
if (curl_errno($curl)) return;
curl_close($curl);
}
if(empty($channel) && empty($film) && empty($dayvs) && !empty($tvch))
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_PROXY, 'IP:PORT');
curl_setopt($curl, CURLOPT_PROXYUSERPWD, 'login:passwd');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$url = 'http://kinoplaneta.net/ptv/title.php?tvch='.$tvch.'&site='.$site_url.'';
curl_setopt($curl, CURLOPT_URL, $url);
$title_pages = curl_exec($curl);
if (curl_errno($curl)) return;
curl_close($curl);
}
// $title_pages - В этой переменной содержится заголовок страницы, вы можете вставить его в html-код вашего сайта
print "<title>$title_pages</title>"; // -- обратите внимание на эту строку !!!
?>
<!-- Здесь Вы можете вставить html -->
<?
if(empty($channel) && empty($film) && empty($dayvs) && empty($tvch))
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_PROXY, 'IP:PORT');
curl_setopt($curl, CURLOPT_PROXYUSERPWD, 'login:passwd');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$url = 'http://kinoplaneta.net/ptv/tv.php?site='.$site_url.'&mdata='.$mdata.'';
curl_setopt($curl, CURLOPT_URL, $url);
$text = curl_exec($curl);
if (curl_errno($curl)) return;
curl_close($curl);
}
if(!empty($channel) && empty($film) && empty($dayvs) && empty($tvch))
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_PROXY, 'IP:PORT');
curl_setopt($curl, CURLOPT_PROXYUSERPWD, 'login:passwd');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$url = 'http://kinoplaneta.net/ptv/tv.php?channel='.$channel.'&site='.$site_url.'&mdata='.$mdata.'';
curl_setopt($curl, CURLOPT_URL, $url);
$text = curl_exec($curl);
if (curl_errno($curl)) return;
curl_close($curl);
}
if(empty($channel) && !empty($film) && empty($dayvs) && empty($tvch))
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_PROXY, 'IP:PORT');
curl_setopt($curl, CURLOPT_PROXYUSERPWD, 'login:passwd');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$url = 'http://kinoplaneta.net/ptv/tv.php?film='.$film.'&site='.$site_url.'&mdata='.$mdata.'';
curl_setopt($curl, CURLOPT_URL, $url);
$text = curl_exec($curl);
if (curl_errno($curl)) return;
curl_close($curl);
}
if(empty($channel) && empty($film) && !empty($dayvs) && empty($tvch))
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_PROXY, 'IP:PORT');
curl_setopt($curl, CURLOPT_PROXYUSERPWD, 'login:passwd');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$url = 'http://kinoplaneta.net/ptv/tv.php?dayvs='.$dayvs.'&site='.$site_url.'&mdata='.$mdata.'';
curl_setopt($curl, CURLOPT_URL, $url);
$text = curl_exec($curl);
if (curl_errno($curl)) return;
curl_close($curl);
}
if(empty($channel) && empty($film) && empty($dayvs) && !empty($tvch))
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_PROXY, 'IP:PORT');
curl_setopt($curl, CURLOPT_PROXYUSERPWD, 'login:passwd');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$url = 'http://kinoplaneta.net/ptv/tv.php?tvch='.$tvch.'&site='.$site_url.'&mdata='.$mdata.'';
curl_setopt($curl, CURLOPT_URL, $url);
$text = curl_exec($curl);
if (curl_errno($curl)) return;
curl_close($curl);
}
// ЗАКРЫВАЕМ ССЫЛКИ В ИНТЕРНЕТ
$text = preg_replace('/href=".*?kinoplaneta\.net.*?"/i', 'href="#"', $text);//отключить внизу ссылку kinoplaneta.net
$text = str_replace('http://kinoplaneta.net/films/', '"#"', $text); //заменить текст http://kinoplaneta.net/films/ на #
$text = str_replace('http://kinoplaneta.net.ua/films/', '"#"', $text); //заменить текст http://kinoplaneta.net.ua/films/ на #
$text=str_replace('target=',$title,$text); //удаляем тег открытия ссылки в новом окне
// ПРИМЕРЫ
//$text = preg_replace("~<img(.*)>~siU","",$text); // удаляем все картинки
//$text=preg_replace('|<a[^>]+>([^<]+)</a>|ism','$1',$text); // можно удалить все ссылки
//$text=preg_replace('/<[\/]?a[^>]*>/i', '', $text); // можно удалить все ссылки, вроде так лучше
//$text=str_replace('http','#',$text); // если раскомментировать, то и раскомментировать удаление всех картинок
//$text=str_replace('Всякая фигня',$title,$text); //удаляем текст - Всякая фигня
//$text=str_replace('Всякая фигня-1','Всякая фигня-2',$text); //меняем текст Всякая фигня-1 на Всякая фигня-2
//$text=str_replace('Українською: ',$title,$text); //удаляем текст - Українською:
//$text=str_replace('на сайте kinoplaneta.net',$title,$text); //удаляем текст - на сайте kinoplaneta.net
//$text=str_replace('Партнер раздела телепрограммы сайт',$title,$text); //удаляем текст - Партнер раздела телепрограммы сайт
//$text=str_replace('Партнер раздела',$title,$text); //удаляем текст - Партнер раздела
//$text=str_replace('Раздел',$title,$text); //удаляем текст - Раздел
// ПЕРЕКЛАД НА УКРАЇНСЬКУ МОВУ
$text=str_replace('ВС','НД',$text);
$text=str_replace('телепрограмма','телепрограма',$text);
$text=str_replace('на главную','на головну',$text);
$text=str_replace('выбрать каналы','обрати канали',$text);
$text=str_replace('все каналы','всі канали',$text);
$text=str_replace('вернуться обратно','повернутись назад',$text);
$text=str_replace('Телепрограмма','',$text); // Что бы не отображалось в заголовке, можно включить, если нет $title_pages
//$text=str_replace('Телепрограмма','Телепрограма',$text);
$text=str_replace('Понедельник','Понеділок',$text);
$text=str_replace('Вторник','Вівторок',$text);
$text=str_replace('Среда','Середа',$text);
$text=str_replace('Четверг','Четвер',$text);
$text=str_replace('Пятница','П\'ятниця',$text);
$text=str_replace('Суббота','Субота',$text);
$text=str_replace('Воскресенье','Неділя',$text);
$text=str_replace('Украинские телеканалы','Українські телеканали',$text);
$text=str_replace('Российские телеканалы','Російські телеканали',$text);
$text=str_replace('Зарубежные телеканалы','Зарубіжні телеканали',$text);
$text=str_replace('Сохранить','Зберегти',$text);
$title_pages=str_replace('Телепрограмма','Телепрограма',$title_pages);
$title_pages=str_replace('понедельник','понеділок',$title_pages);
$title_pages=str_replace('вторник','вівторок',$title_pages);
$title_pages=str_replace('среде','середу',$title_pages);
$title_pages=str_replace('четверг','четвер',$title_pages);
$title_pages=str_replace('пятница','п\'ятницу',$title_pages);
$title_pages=str_replace('суббота','суботу',$title_pages);
$title_pages=str_replace('воскресенье','неділю',$title_pages);
$title_pages=str_replace('на сайте','на сайті',$title_pages);
$title_pages=str_replace('выбор телеканалов','вибір телеканалів',$title_pages);
$title_pages=str_replace('Фильм ','Фільм (',$title_pages);
$title_pages=str_replace('Сериал ','Серіал (',$title_pages);
$title_pages=str_replace(', анонс','), анонс',$title_pages);
$title_pages=str_replace('фильма','фільму',$title_pages);
$title_pages=str_replace('сериала','серіалу',$title_pages);
print "<h1>$title_pages</h1>";
print "<div id=kinoplaneta.net><table align=center width=98%><tr><td>$text</td></tr></table></div>";
?>
<!-- Здесь Вы можете вставить html-шаблон "хвоста" Вашего сайта -->