묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
2차도메인
2005.12.04 08:53
미니홈 서브 도메인을 만들려는 중인데..
<?
$siteurl='xxx.net'; // www를 뺀 주소를 넣음
$stmp=strpos($_SERVER['HTTP_HOST'],$siteurl);
if ($stmp<>0){
$domain2= substr($_SERVER['HTTP_HOST'],0,$stmp-1);
}
if ($domain2==''||$domain2=='www')
{
else
}
window.open('bbs/mini.php?id=$domain2')
//header("Location: /bbs/gg_mini.php?id=".$domain2);
?>
"이렇게 인덱스 페이지 최상단에 적고나서 인덱스 페이지를 띄웠더니..
Parse error: parse error, unexpected T_ELSE in /wecan/아이디/www.xxx.net/index.php on line 10
이런 에러가 뜨네요.." 라고 질문하자,
"먼저 if문에 괄호가 잘못되어 있네요.
그리고 if문에 해당하는 실행문도 없구요. "
이렇게 대답해 주신 분이 있었는데...
몬소린지 잘 모르겠슴..... 이거 만들어 주실수 있는분 저좀 도와주세요...ㅠㅠ
답변에 써주시던지 쪽지로 보내주시면 감사하겠습니다.
부탁드립니다. (_._)
<?
$siteurl='xxx.net'; // www를 뺀 주소를 넣음
$stmp=strpos($_SERVER['HTTP_HOST'],$siteurl);
if ($stmp<>0){
$domain2= substr($_SERVER['HTTP_HOST'],0,$stmp-1);
}
if ($domain2==''||$domain2=='www')
{
else
}
window.open('bbs/mini.php?id=$domain2')
//header("Location: /bbs/gg_mini.php?id=".$domain2);
?>
"이렇게 인덱스 페이지 최상단에 적고나서 인덱스 페이지를 띄웠더니..
Parse error: parse error, unexpected T_ELSE in /wecan/아이디/www.xxx.net/index.php on line 10
이런 에러가 뜨네요.." 라고 질문하자,
"먼저 if문에 괄호가 잘못되어 있네요.
그리고 if문에 해당하는 실행문도 없구요. "
이렇게 대답해 주신 분이 있었는데...
몬소린지 잘 모르겠슴..... 이거 만들어 주실수 있는분 저좀 도와주세요...ㅠㅠ
답변에 써주시던지 쪽지로 보내주시면 감사하겠습니다.
부탁드립니다. (_._)
댓글 2
-
Lk
2005.12.04 14:49
-
ssukai
2005.12.05 23:01
int strpos ( string haystack, string needle [, int offset])
haystack 문자열에서 needle이 처음 나타나는 수 위치를 반환합니다. strrpos()와는 달리, 이 함수는 needle 인자로 완전한 문자열을 받아서 전체 문자열을 사용합니다.
string substr ( string string, int start [, int length])
Substr은 start와 length 매개변수에 의해 지정된 string 문자열의 일부를 반환한다.
만약 start양수라면, 반환되는 문자열은 0부터 시작되는 string의 start번째 위치에서 시작하는 문자열이 될 것이다. 예를 들어 문자열 'abcdef'이 있다고 하자. 0의 위치에 있는 문자는 'a'가 되고, 2의 위치에 있는 문자는 'c'가 되는 식이다.
"먼저 if문에 괄호가 잘못되어 있네요.
그리고 if문에 해당하는 실행문도 없구요. "
라고 일단 저도 한마디하고...
if ($domain2==''||$domain2=='www')
{
else
}
window.open('bbs/mini.php?id=$domain2')
이 부분은
if ($domain2==''||$domain2=='www')
{
조건이 맞으면 실행할 내용
}
else
{
조건이 안 맞을 때 실행할 내용
}
이런 식으로 들어가야 합니다.
PHP 내에서 스크립트를 쓰실때는 echo "<script>스크립트</script>"; 이런 식으로 써주셔야하구요.