Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Зеркало сайта

Сообщения:  [1-10]   [11-17] 

 
 автор: Jo!   (08.12.2006 в 16:46)   письмо автору
 
   для: Jura   (05.10.2006 в 18:45)
 

Парсите код на предмет путей?

А как быть, если пути в JS формируются? Вот так, например:


document.write("\<img name=\"mi" + i + "\" src=\"" + butnameImg + " border=\"0\" width=\"160\" height=\"22\" \>\</a\>\</td\>");


Да и сам butnameimg формируется там по коду выше...

Не выцепить ведь полный путь!..
Кто как поступил бы в этом случае?

Собственно задача:
сайт1 берет сформированные странички с сайта2, подставляет СВОИ ссылки, тем самым скрывая ВСЕ ЛИНКИ И АДРЕСА САЙТА2. Все работает, но вот с путями беда - картинки, JS-файлы, пхп итд итд, РАСПОЛОЖЕННЫЕ НЕ В КОРНЕ САЙТА2, не выводятся... :(((
Вот было бы замечательно, если как-нибудь ROOT сайта подменить...

   
 
 автор: Jura   (05.10.2006 в 23:23)   письмо автору
 
   для: Jura   (05.10.2006 в 18:45)
 

Все, всем спасибо кто откликнулся... С муками, но истина найдена.

   
 
 автор: Jura   (05.10.2006 в 18:45)   письмо автору
 
   для: Jura   (05.10.2006 в 18:42)
 

Если не очень правильный код использую, но надо получать то, что выделено жирным


<a href="надо получить ссылку">текст ссылки</a>
<img src="надо путь к картинке">


Решил все-таки получать ссылки на файлы не мод-реврайтом, а обычным парсингом.

ХЕЛП.

   
 
 автор: Jura   (05.10.2006 в 18:42)   письмо автору
 
   для: komex   (04.10.2006 в 11:06)
 

а синтаксис есть какой-нить для применения этого Rewrite ? хотя бы парочку примеров.

Кстати, подскажите пожалуйста как ловить значения при помощи preg_match

preg_match("|<a.*? href=(.*?).*?>|s", $postdata , $matches);

Данный код мне несколько не подходит по одному пункту, надо получать данные без кавычек.

причем содержимое свойства href может быть как с кавычками как двойными, так и одинарными, так и без них.

Помогите плиз модифицировать? чтобы можно было выловить пути ссылок.

Очень надо.

   
 
 автор: komex   (04.10.2006 в 11:06)   письмо автору
 
   для: Jura   (03.10.2006 в 23:31)
 

Тогда надо использовать Rewrite.
Только зачем тебе скрывать путь, если нет разницы качать файл, указав его настоящий путь или качать, указав путь к скрипту-редиректу?

   
 
 автор: Jura   (03.10.2006 в 23:31)   письмо автору
 
   для: valenok   (03.10.2006 в 21:08)
 

для этого будет скрипт-шлюз.
Мне всего-лишь нужен код для .htaccess, который во всех каталогах при обращении неиндексным файлам редиректил на скрипт, скажем gateway.php с параметром file, в значении которого передается путь от корневого хостинга запрашиваему файлу.

Пример:
http://zerkalo.ru/gateway.php?file=/images/crt.gif
или http://zerkalo.ru/gateway.php?file=/images//banner/blog/crt.gif


причем будут это картинки или другие файлы не имеет значения.

Думаю получится. Помогите плиз с htaccess. На данную минуту это осталось единственным камнем приткновения.

   
 
 автор: valenok   (03.10.2006 в 21:08)   письмо автору
 
   для: Jura   (03.10.2006 в 20:37)
 

Ну как не видеть?
Сделай так чтоб пользователь не видел путь к картинке
Можно предпринять чтото такое:
<img src='http://this_mirror.ru/picture.php'>
А picture.php будет отниамть нужную картинку

Значит придётся переписывать все пути
А что писать в picture.php думать тебе.

   
 
 автор: Jura   (03.10.2006 в 20:37)   письмо автору
 
   для: komex   (03.10.2006 в 18:49)
 

пользователь путь видеть не должен.

   
 
 автор: komex   (03.10.2006 в 18:49)   письмо автору
 
   для: Jura   (03.10.2006 в 18:44)
 

Вы не хотите показывать юзеру путь к файлу? Тогда надо Rewrite. А если можно показать путь, то не надо мучиться а просто перекинуть пользователя на сайт (не зеркало)!

   
 
 автор: Jura   (03.10.2006 в 18:44)   письмо автору
 
   для: komex   (03.10.2006 в 18:37)
 

Логично. Как это написать? я в мод_реврайте увы не силен.

   

Сообщения:  [1-10]   [11-17] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования