접속자 경로로 인해 테이블이 깨어집니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

접속자 경로로 인해 테이블이 깨어집니다. 정보

접속자 경로로 인해 테이블이 깨어집니다.

본문

제 홈피로 들어오는 접속자 경로중에..
엠파스에서 검색해서 들어오는 경로..
 
가 있습니다..
헌데요걸로 들어오면..
접속자 현황 테이블이..
 
=================================================================================
IP 접속 경로 브라우저 OS 일시
***.***.***.*** XP 2007-01-07 16:07:40
=================================================================================
식으로 깨어집니다.
접속경로에 주소가 안나오고 브라우져인 XP가 나오면서.. 여기에 접속경로링크가 걸립니다.
헌데 같은 경로 인데.. 주소뒤에 &x=31&y=7가 붙은 동일한검색경로 테이블은 안깨어지네요.. 
 
그리고 visit_list.php 요파일 utf로 저장된거 맞는데.. 소스보기하면 한글이 깨어져 있어요.. ㅠㅁㅠ
다른 관리자 페이지는 소스보기해도 다 잘나오는데 요페이지만 그래요..
visit_list.php 및 요파일에 인클루드되는 visit.sub.php, _commen.php, admin.head.php, admin.tail.php 체크해봤는데 다 utf였고.. 혹시나 하는 맘에 재저장해서 올렸는데도 여전히 한글이 깨어지고.
 
 
 
참말로 아이러니한게 요 접속경로가 없는 3번째 페이지부터는 소스보기해도 한글이 전혀 안깨어집니다..;;
참 황당한 경우라서.. 문의드려봅니다.
 
요런 경우도 있나요?헐헐.. 어찌해결해야할까요? 흐어~
  • 복사

댓글 전체

진짜루 황당한건...
요경로가 들어있는 1,2페이지의 visit_list.php 에서 유일하게..
검색경로의 검색어 '%B1%B8%C3%BC%B0%FC%C0%FD%C0%CE%C7%FC' 요것만이 제대로 한글로 '구체관절인형'으로 찍힙니다..
동일페이지의 소스뷰에서 나머지 한글은 모두 '?대?吏
<tr class='list$list col1 ht center'>
        <td>$ip</td>
        <td align=left><nobr style='display:block; overflow:hidden; width:350;'>$link$title</a></nobr></td>
        <td>$brow</td>
        <td>$os</td>
        <td>$row[vi_date] $row[vi_time]</td>
    </tr>";

visit_list.php 해당하는 곳에 수치를 기입하고 nowrap을 사용하심이...

utf는 글쎄요.
전 아무 것도 한 것이 없는데 utf지원 계정 php5.??? 환경에서 이상하게 utf를 설치를 하면 그러던데 다른 방면으로 한 번 알아보심이...
그누에 뭔가 문제가 있는지 서버에 문제가 있었는지 그러더군요.
호스팅 업체에서도 한번 알아보는 것은 어떨까 합니다.
전 귀찮아서 euc 설치하고 말았습니다.
뉴피아님이 작성해놓으신 소스 부분은 문제 없는것같습니다. ㅠㅁㅠ
요게 아무래도 저 경로를 읽어오면서 유니코드쪽에 문제가 생겼나봅니다.
테이블 깨지는것도 한글이 깨지면서 소스를 잡아먹은(?)것 같은데..
왜 유독 저 경로만 그러는지 모르겠습니다.. 흑흑!!

utf를 포기하기에는 이미 이뤄논게 많아서.. euc로 돌아서기 난감합니다.. 흑흑!!
흑흑~~ 임시방편책(?)으로...

if ($row[vi_referer]) {
요거 하단에........
if ($row[vi_referer] == "http://search.empas.com/search/all.html?a=w&s=&f=&z=A&q=%B1%B8%C3%BC%B0%FC%C0%FD%C0%CE%C7%FC") {
  $row[vi_referer] = "http://search.empas.com/search/all.html?qn=&s=&f=&bd=&bw=&z=A&q=%B1%B8%C3%BC%B0%FC%C0%FD%C0%CE%C7%FC&x=31&y=7";
}
요리해버렸습니다.
저경로로 들어오는 건 다른경로화 시켜버렸지요.. 홀홀홀~~

테이블 깨지는건 없지만..
소스는 여전히 한글이 깨어집니다.. 흑흑!
엠파스검색 경로가 유니코드를 먹어버리나 봅니다!!!
© SIRSOFT
현재 페이지 제일 처음으로