치환하기...........밤 샜습니다....ㅠ.ㅠ

접속경로($str)  : http://www.123.com

접속경로($str)  : http://123.com

상기 접속경로 2가지 로 접속했을시  출력형식을 

출력형식($str) : 123.com

으로 통일하고자

$str = str_replace("http://www.", "", $str);
$str = str_replace("http://", "", $str);


echo "$str";

했으나 출력 형식은 접속경로와 같게 나옵니다....

이리저리 머리굴리고 해도 안되고 밤새고......

뭐가 잘못된 것일까요?.....

상단에는 그누보드의 common.php만 불러 왔습니다......

아직까지도 모르겠습니다...뭐가 문제인지.....ㅠ.ㅠ

|

댓글 11개

글자순서 하고 글자수 세는법을 알면 될것 같은데요...
만일 네번째글자가 : 이고 열번째글자가 w이고 열한번째 글자가 .이면 어떻게 하라....
하하 써놓고 보니 ....
잠이와서 횡설수설 했습니다.^^
잠이오면 주무셔야지요.....편히 주무세요~~~~~!
코드에는 문제가 없는것 같은데 왠지 전체를 다보고 싶어지는데요;;

먼가 순서가 바뀌었거나 다른걸 하신게 아닌가 하는;;
다른거 없습니다.....ㅠ.ㅠ

관리자페이지 방문자 분석에 visit_lit.php에서 나타나는 리퍼러가 2가지가 나타나길래 하나로 나타내 보려 한 것입니다.

홈페이지 접속해서 가장 많이 본 페이지라던지 분석 좀 하려고요......ㅠ.ㅠ
참고하시라고 유창화님 소스코드를 살짝 붙여드립니다.
$g4[cookie_domain] = '.' . preg_replace("`^www.`", "", $_SERVER["HTTP_HOST"] ); //유창화님 소스코드

공부삼아 찍어보았습니다.
$str = preg_replace("`^http://www.`", "", "http://www.123.com");
$strr = preg_replace("`^http://`", "", "http://123.com");
echo $str;
echo $strr;

123.com123.com
에공...일반적으로는 되는데....왜....ㅠ.ㅠ

좀 더 내공을 수련하고 오겠습니다......안되면 될때까징....ㅠ.ㅠ
본문 내용을 강제적(?)으로 2번 실행해서 넣어 버렸습니다.....

감사합니다...
<?
if( $_SERVER['HTTP_HOST'] == 'www.abc.net') {

?><script>
location.replace('http://abc.net/');
</script><?

exit;
}
?><html>
<head>
...
..
.

.


.
감사합니다...상기와 같은 헤더 적용 부분은 아닙니다....^^
$address = explode("/",$HTTP_REFERER);
$address = $address[2];
$title = str_replace("www.","",$address);
$title = strtolower($title);


이런걸 말씀하신는가 해서 적어봅니다.
관리자 페이지에서 visit_list.php 파일을 수정한 내용입니다.

www.xxx.com 은 xxx.com으로 되는데
서브 도메인.xxx.com은 서브 도메인.xxx.com 출력됩니다.
참고하세요.
감사합니다........

한 번 적용해 보도록 하겠습니다.....

적용시

http://www.abc.com/abcde.php?bo_table=aaa
http://abc.com/abcde.php?bo_table=aaa

출력시

abcde.php?bo_table=aaa

됩니다....ㅠ.ㅠ

질문 원문의 방식대로 그냥 사용하겠습니다.....

다음에 혹시나 하고 참고는 하겠습니다....

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고