Как встроить страницы с других сайтов в свой дизайн?

V
На сайте с 11.02.2004
Offline
33
1142

Как сделать, чтобы при нажатии ссылки на другой сайт у меня на сайте - он открывался бы в шаблоне моего сайта. И любые переходы по сайтам были все время в моем шаблоне.

Mmonger
На сайте с 01.12.2005
Offline
165
#1

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

Читайте о cURL и регулярных выражениях.

Ссылки:

curl.haxx.se

www.regexp.ru

www.pcre.ru

Всё будет хорошо, но мы приложим усилия!
solib
На сайте с 22.02.2007
Offline
6
#2

<?php

include "ссылка";

?>

Разговор в баре 2-х оптимизаторов - Ну как те та красотка? - Боюсь за сегодня даже с тайтлами не справлюсь!
J
На сайте с 03.07.2006
Offline
122
#3

тут курл необязательно юзать

тут достаточно будет фукнции file_get_contents()

Просто получаешь контент страницы этой ф-цией и регулярками все ссылки правишь на нужные тебе (Ченить типа site.php?url=урл_страницы_которую_нужно_вывести)

из переменной $_GET['url'] получаешь новую ссылку и так далее как описано было выше

Тимонин Александр, Тольятти. Вконтакте https://vk.com/my.face (https://vk.com/my.face) Управление ссылками на своих сайтах + Контекстные ссылки (/ru/forum/489616) Скрипты, недорого отзывы от форумчан (/ru/forum/268922)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий