ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите дописать граб!
  #1  
Старый 18.01.2009, 16:12
Аватар для Fighter
Fighter
Новичок
Регистрация: 25.12.2008
Сообщений: 26
Провел на форуме:
80654

Репутация: 0
По умолчанию Помогите дописать граб!

Вот пример http://fankk.ru/rap/ Вот код!
Код:
<?php
include"../inc/top.php";
$file=file_get_contents("http://tegos.ru/dr/rep/full_mp3/index.php?".$_SERVER[QUERY_STRING]) ;
$file=str_replace('<?xhtml version="1.0" encoding="utf-8"?>','', $file);
$file=str_replace('<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xml:lang="en">','', $file);
$file=preg_replace('/<head(.*?)<\/head>/si','',$file);
 
 


$file=str_replace('Главная-Home
В загрузки
Лучшие проги
Эксклюзив','',$file); 



$file=str_replace('http://tegos.ru/dr/rep/full_mp3/index.php','http://fankk.ru/rap/?',$file); 
$file=str_replace('/?f','/rap/?f',$file);


echo $file; 
include"../inc/bottom.php";
?>
Проблема в том, что при скачивании файлы ссылка не найдена!
 
Ответить с цитированием

  #2  
Старый 18.01.2009, 21:51
Аватар для Fighter
Fighter
Новичок
Регистрация: 25.12.2008
Сообщений: 26
Провел на форуме:
80654

Репутация: 0
По умолчанию

Аууууууу! Народ, помогите пожалуйста решить эту проблему! Жмеш скачать файл, ссылка на найдена!
 
Ответить с цитированием

  #3  
Старый 18.01.2009, 22:56
Аватар для .:EnoT:.
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Ну и код...
Парсить надо по шаблону, а не путём удаления каких-то тегов...
В твоём случае это будет выглядеть вот так:
PHP код:
<?php
$file 
file_get_contents('http://tegos.ru/dr/rep/full_mp3/index.php?') ;
preg_match_all('#index.php\?f=([^"]*).mp3"#'$file$out);

foreach(
$out[1] as $name){

    echo 
'<a href="http://tegos.ru/dr/rep/full_mp3/'.$name.'.mp3">'.$name.'</a><br/>';
}  
?>
Непонятно правда, зачем ты в своём скрипте парсил с одного сайта, а пытался скачать с другого....
 
Ответить с цитированием

  #4  
Старый 19.01.2009, 16:48
Аватар для Fighter
Fighter
Новичок
Регистрация: 25.12.2008
Сообщений: 26
Провел на форуме:
80654

Репутация: 0
По умолчанию

Большое Спасибо Enot! Ты профи! Работает!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Народ!!! Помогите НАМ!!! Помогите покончить с беспределом!!! Monah Чаты 7 24.08.2005 07:06



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ