소스 질문드립니다.

소스 질문드립니다.

QA

소스 질문드립니다.

답변 3

본문

아래소스 질문드립니다.

도메인에 따라 다르게 보이는 페이지 인데요.

<input type="text" name="de_admin_company_domain<?php echo $i ?>" value="<?php echo $default['de_admin_company_domain'.$i]; ?>" id="de_admin_company_name" class="frm_input" size="30">

관리자에 도메인 입력창을 넣었습니다.

위에 입력한 도메인을 아래 www.abcd.com 이나 www.1234.com 자리에 어떻게 표기해야할지요? 

 

<?
  if(preg_match('/www.abcd.com/i', $_SERVER[HTTP_HOST])){
  echo "<span>";
  echo "서울";
  echo "</span>";
  }else if(preg_match("/www.1234.com/i", $_SERVER[HTTP_HOST])){
  echo "<span>";
  echo "경기";
  echo "</span>";
  }
  ?>

이 질문에 댓글 쓰기 :

답변 3

GET으로 넘어온다면 $_GET['de_admin_company_domain']

POST로 넘어온다면 $_POST['de_admin_company_domain']

 

로 보실 수 있으실 것 같습니다.

if(preg_match('/www.abcd.com/i', $_SERVER[HTTP_HOST])){  를
if(preg_match("/<?php echo $default['de_admin_company_domain1']; ?>/i", $_SERVER[HTTP_HOST])){  이렇게 하니 에러가 나서요.
저부분을 어떻게 써줘야 할지가 궁금합니다.

if(preg_match("/<?php echo $default['de_admin_company_domain1']; ?>/<?=$i?>", $_SERVER[HTTP_HOST])){

 

i도 변수아닌가요?

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 54
© SIRSOFT
현재 페이지 제일 처음으로