View file sams/melody/cat_list.php

File size: 4.12Kb
<?php
//Требование: PHP,wml
//Автор: wax
//Сайт автора: http://mmfki.net
//Email: [email protected]

header ("Content-type:text/vnd.wap.wml; charset=utf-8");
print '<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>';
echo '<head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>';
echo '<card title="Супер мелодии! - mmfki.net">';
print '<b>mmfki.net</b>';
//То что выше я думаю понятно. Это заголовок.
$file = file("http://samsungi.ru/body/wap_melody/cat_list.php?$QUERY_STRING");
//Тут пишем адрес жертвы ограбления.
$file = @implode("", $file);
$file = preg_replace("|(.*)version(.*)|","",$file);
//Тут вырезаем строку заголовка ограбленой страницы. (.*) <- это вырезает всё до или после нужного слова до конца или начала строки.
$file = preg_replace("|(.*)//WAPFORUM//DTD(.*)|","",$file);
////Тут вырезаем строку заголовка ограбленой страницы.
$file = preg_replace("|(.*)wapforum.org(.*)|","",$file);
////Тут вырезаем строку заголовка ограбленой страницы.
$file = preg_replace("|(.*)wml(.*)|","",$file);
////Тут вырезаем строку заголовка ограбленой страницы.
$file = preg_replace("|(.*)waplog.net/(.*)|", "",$file);
//Этим вырезаем счётчик ваплога.
$file = preg_replace("|(.*)playfon.ru(.*)|","",$file);
//вырезаем всю строку до и после слова плэйфон.ру
$file = str_replace('<a href="http://eha.ru/index.php?ref=7">NEW! Только для взрослых!</a>','',$file);
//Это для выреза текста и кодов ссылок и т.д.
$file = preg_replace("|(.*)eha.ru(.*)|","",$file);
//вырезаем ссылки с eha.ru

$file = preg_replace("|(.*)c100.nsk.ru(.*)|","",$file);
//Вырезаем строку с адресом как видите сами.
$file = preg_replace("|</p>|","",$file);
//Вырезаем закрывающий тег </p> (открывающий вырезали вместе с заголовком)
$file = preg_replace("|(.*)align|","",$file);
//вырезаем открывающий тег <p align...
$file = str_replace('="center">','',$file);
//вырезаем равнение (продолжение <p align="center"/>) Пользуемся вырезом текста т.к. при вырезе способом preg_replace вылетает ошибка синтаксиса.

$file = str_replace('="left">','',$file);
//вырезаем продолжение <p алигн="лефт"/> т.к в сайте жертвы несколько равнений.
$file = str_replace('<br/><b>mmf(wav+midi)</b>','Голосовые mmfКи',$file);
//А это пример замены текста mmf(wav+midi) на Голосовые mmfКи
$file = str_replace('&lt;--------&gt;','',$file);
//Это вырезаем <--------> этот текст
$file = str_replace('&lt;----/\----&gt;','&lt;----/\----&gt;<br/>',$file);
//Заменяем текст.
$file = str_replace('Тип мелодии:','<br/>Выберите:',$file);
//Тоже заменяем.
$file = str_replace('mmf(wav+midi)','mmf с голосом',$file);
//И это тоже заменяем
$file = str_replace('Топ 50 скачиваний','Самые - самые',$file);
//И это тоже заменяем
$file = str_replace('50 новинок','Новинки',$file);
//И это тоже заменяем

$file = preg_replace("|(.*)card(.*)|","",$file);
//удаляем низ грабленой страницы (всё до и после текста card
print "$file";
//Выводим полученное и обработаное содержимое.

print '<a href="http://mmfki.net">На главную</a><br/>';
print '</card></wml>';
//это низ скрипта. Вот и всё.
?>