내 사이트에 다른사이트를 불러오기
내 사이트에 메뉴를 클릭했을때 다른사이트의 페이지가 뜨게하려고합니다.
예) A사이트의 메뉴를 클릭했을때...B사이트의 특정페이지가 A사이트에 귀속된 것처럼
보여지게하고자 합니다.
인크루트해봤더니 파일오류나오구요..
빈페이지를 만들어서 프레임으로 불러들여보려했더니 그것도 않되더라구요.
아이프레임으로 불러들였더니 링크시 아이프레임내에서만 화면이 바뀌게됩니다.
뭐 좋은 방법이 없을까요?
인크루드할때 꼭 절대경로만 써야하나요?
상대경로쓰면 아래와같이 에러나더라구요...
Warning: include() [function.include]: Failed opening 'http://ucocar.com/html/gubun/top_menu.html' for inclusion (include_path='.:/usr/local/lib/php') in /home/hosting_users/uconer/www/data/%home%hosting_users%uconer%www%html%ggubdegi%myroom_default.html.php on line 20
예) A사이트의 메뉴를 클릭했을때...B사이트의 특정페이지가 A사이트에 귀속된 것처럼
보여지게하고자 합니다.
인크루트해봤더니 파일오류나오구요..
빈페이지를 만들어서 프레임으로 불러들여보려했더니 그것도 않되더라구요.
아이프레임으로 불러들였더니 링크시 아이프레임내에서만 화면이 바뀌게됩니다.
뭐 좋은 방법이 없을까요?
인크루드할때 꼭 절대경로만 써야하나요?
상대경로쓰면 아래와같이 에러나더라구요...
Warning: include() [function.include]: Failed opening 'http://ucocar.com/html/gubun/top_menu.html' for inclusion (include_path='.:/usr/local/lib/php') in /home/hosting_users/uconer/www/data/%home%hosting_users%uconer%www%html%ggubdegi%myroom_default.html.php on line 20
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 9개
꼭 아이프레임않에서만 바뀌어서 사용이 어렵네요.
아래 예제 페이지를 한번 읽어 보세요..
http://sir.co.kr/bbs/tb.php/g4_tiptech/5184/16cc163f63ff69b45a3c8c74236ed675
이해를 돕기 위해 샘플페이지 간단히 만들어 봤습니다.
fsockopen을 이용하여 그누보드 자유게시판 리스트만 긁어오는 페이지 입니다.
http://iegate.net/open/sir.php
<?
$fp = fsockopen ("www.php.net", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br>\n";
} else {
fputs ($fp, "GET / HTTP/1.0\r\n\r\n");
while (!feof($fp)) {
echo fgets ($fp,128);
}
fclose ($fp);
}
?>
www.php.net 은 화면에 정상적으로 보여지는데...
다른사이트를 불러오려하니 아래와 같이 보여집니다. ㅡㅡ;
HTTP/1.1 403 Forbidden Server: apache Date: Fri, 21 May 2010 11:50:49 GMT Content-Type: text/html; charset=iso-8859-1 Connection: close
Forbidden
You don't have permission to access / on this server.
<?php
include ("http://search.daum.net/search?w=news&q=%EA%B5%90%ED%86%B5&enc=utf8&nil_search=btn");
?>