웹마스터 팁

한참을 적었다가-_- 왠 잡소리만 가득한거 같아 다 지우고 요점만 남깁니다.
극악초보버젼이니 "난 초보가 아니다!!" 생각하시는 분은 개무시 때려주시기 바래요. ;;

두가지 예를 보시죠..

루트에(그저 예를 편하게 들기 위해 루트로 삼았습니다.)

ho.php 라는 파일을 만든후
<?
$ho = "24";
?>
라고 만든 후..

같은 루트 디렉토리에 a.php 라는 파일을
<?
include "ho.php";
echo "내 나이 $ho 살";
?>

그리고 역시 같은 루트 디렉토리에 b.php 라는 파일을 만들고
<?
include "http://www.주소.com/ho.php";
echo "내 나이 $ho 살";
?>

이렇게 만들어 줍니다.
a.php 와 b.php를 웹에서 불러봅니다..

a.php 의 결과
내 나이 24 살

b.php 의 결과
내 나이 살

이유?
a.php는 당연히 예상하신 결과입니다만

b.php같은 경우..
http://부터 시작되는 절대경로를 모조리 적어서 include하게되면
해당 페이지의 결과물(php같은 경우 프로그램 결과)을 include하게 됩니다.

쉽게 예를 들자면
include "http://www.nzeo.com"; 이렇게 입력하는것과 같지요.
만약 저게 먹는다면 ;; nzeo.com에서 사용하는 모든 변수의 값들을 알아낼수 있을터이니..
문제가 많겠죠 ;;

제 경우 php 처음 시작할때
상대경로 절대경로에 개념이 정확이 잡히지 않은 상태에서 어설프게 코딩하다 보니
저런 당연한 결과를 내놓고 말았습니다.

어떻게 생각해보면 참 단순하고 찾기 쉬운 오류인데도
php를 막 시작하시는 분들 보면 가끔 이런 오류를 범하시기도 합니다.
설마 저만 그랬던건 아니겠죠? ㅠㅠ;;

아.. 허접해. ㅡ.ㅜ 죄송합니다.
제목 글쓴이 날짜
새창안돼 -_- [5] 란즈 2002.12.27
[re] 한번의 클릭으로 두 개의 프레임 바꾸기. [1] 루비 2002.12.26
웹문서 작성 팁!!! [4] 공돌이 2002.12.21
[HTML 초보자]동영상을 출력하자-2 [3] ZipShin 2002.12.12
[프레임셋] 1024*768.. 800*600 에서도 화면 제대로 보이기... [5] hooniv 2002.12.10
[HTML 초보자]iframe대신 사용할수있는 오브젝트-1 [8] ZipShin 2002.12.06
[HTML 초보자] 글자움직이는 마퀴태그의 응용(Last) [3] ZipShin 2002.11.26
[HTML 초보자] 글자가 움직이는 스크롤 지연값 -_- ZipShin 2002.11.22
[HTML 초보자] 마퀴태그가 한번 반복 후 화면 끝에서 정지 ZipShin 2002.11.08
[HTML 초보자] 일정한 방향으로 스크롤하기(마퀴태그) [5] ZipShin 2002.11.08
링크부분에 밑줄을 없애는 방법 [5] Kinds 2002.11.04
희안한 css [투명한 프레임과 투명한 이미지] [10] ☜*핑♡크*☞ 2002.10.30
부모-자식 레이어의 활용(레이어 위치 고정) [8] clo 2002.10.12
프레임셋 응용 [8] 심플리즘 2002.10.08
HTML 이란? [5] 조현원 2002.09.28
스크롤바를 이용하지 않고 페이지내에서 원하는 위치로 이동하기 [10] 유지호 2002.09.28
CSS,HTML,DHTML 및 기타 최신레퍼런스를 구하는 방법 [2] -크크크- 2002.09.28
(허접 팁)레이어를 브라우저 크기에 상관없이 위치지정하기 [6] 오영민 2002.09.25
소스 보는 방법 몇가지 [13] 태영이 2002.09.24
[Tip]한글 97로 홈페이지 틀 짜기 [8] file Alunar 2002.09.21