아래소스 질문드립니다.
도메인에 따라 다르게 보이는 페이지 인데요.
<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개 / 댓글 2개
if(preg_match("/".$default['de_admin_company_domain1']."/i", $_SERVER[HTTP_HOST])){
이렇게 하니까 되네요..
if(preg_match("/<?php echo $default['de_admin_company_domain1']; ?>/<?=$i?>", $_SERVER[HTTP_HOST])){
i도 변수아닌가요?
답변에 대한 댓글 1개
GET으로 넘어온다면 $_GET['de_admin_company_domain']
POST로 넘어온다면 $_POST['de_admin_company_domain']
로 보실 수 있으실 것 같습니다.
답변에 대한 댓글 1개
if(preg_match("/<?php echo $default['de_admin_company_domain1']; ?>/i", $_SERVER[HTTP_HOST])){ 이렇게 하니 에러가 나서요.
저부분을 어떻게 써줘야 할지가 궁금합니다.
답변을 작성하려면 로그인이 필요합니다.