홈페이지 이전..도와주세요 ㅠ 채택완료
회사홈페이지를 직접 관리하려고 백업 파일을 받았는데 업로드 하니 에러가 뜨네요 ㅠㅠ
어느 부분을 고쳐야 할까요? 저는 프로그램쪽은 잘모르는데.. 새로 만드는게 좋을까요??
Copy
<?////보안 설정을 위한unset($admin_direct);unset($mem_code);unset($cfg);unset($db_c);$db_c['host']="localhost";$db_c['user']="mctecltd";$db_c['pw']="mctec5197";$db_c['db']="mctecltd";$db_c['path']="/usr/local/mysql/bin/";$con=mysql_connect($db_c['host'],$db_c['user'],$db_c['pw']);mysql_select_db($db_c['db']);mysql_query("set names euckr");header('P3P: CP="NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE"');define(HOME_URL,"mctecltd.cafe24.com");define(ADMIN_EMAIL,"mctec@naver.com");define(SITE_NAME,"MCTEC");define(ADMIN_ID,"admin");define(ADMIN_PW,"1234");define(ADMIN_LEVEL,99);define(COUNT_COLUMN,14);define(SITE_OPEN_DATE,"2007-09-10");define(ROOT,$_SERVER["DOCUMENT_ROOT"]); //Win32define(HOME_DIR,$_SERVER["DOCUMENT_ROOT"]."/"); //Win32define(DOC_ROOT,$_SERVER["DOCUMENT_ROOT"]."/board/"); //win32define(ADMIN_KEY,"8sd82yh2j32kf0sdf".date("Ymd")); //Win32define(PDS_DIR,"data5");define(ROOT_PATH,"/board/");define(PROD_PDS_PATH,"IM_goods");define(PROD_PDS,HOME_DIR.PROD_PDS_PATH);define(USER_FILES,DOC_ROOT.PDS_DIR."/image/");$cfg['c_file_type']=array(1=>"gif.gif",2=>"jpg.gif","dir"=>"dir.gif");define(MEMBER_TABLE,"i_members");define(GOODS_TABLE,"i_shop_goods");define(GOODS_TABLE_ENG,"i_shop_goods_eng");$index_page="/main/main.html";$cfg['site_kor_name']="MCTEC";$cfg['prg_version']="0.29";$cfg['member_direct_reg']=array(1,2,3,4); ///즉시승인가능 레벨$cfg['def_mem_level']=1; ///가입시 기본 레벨$cfg['def_login_status']=3; ///로그인이 가능한 상태$cfg['def_wait_status']=1; ///승시승인이 아닐경우 기본상태$cfg['email_modify']=false; //개인정보 이메일 수정가능$cfg['level_modify']=false; ///개인정보 등급 수정가능$cfg['mem_auto_out']=true;$cfg['def_mailling_arrow']=1; ///0:Fasle 1:True ///메일수신 기본선택 수신$cfg['inic_bill_mid']="test0000";$cfg['def_call_data']="051-323-5195";//기본연락처$cfg['admin_email_name']="관리자"; ///이메일 발신자 이름$cfg['popup_dir']="../board/".PDS_DIR."/";$cfg['admin_list_row']=15; //관리자페이지 목록 출력갯수$cfg['board_common_css']="/css/style.css"; //관리자에서 보여질 게시판 CSS 링크$cfg['admin_board_name']="관리자"; //관리자 표시이름$cfg['emma_id']="gsms2323"; //DACOM EMMA ID$cfg['emma_pw']="yjys2323"; //DACOM EMMA PW$cfg['admin_sms_hphone']="114115"; //관리자 핸드폰번호 $cfg['shop_icons']=array(0=>"/images/06_shop/ico00.gif",1=>"/images/06_shop/ico01.gif",2=>"/images/06_shop/ico02.gif",3=>"/images/06_shop/ico03.gif");function goods_icons($nu_icons){ global $cfg; $nu_icons_sp=explode("|",$nu_icons); foreach ($nu_icons_sp as $ik=>$iv){ if ($iv==1){ $i_icons=$cfg['shop_icons'][$ik]; ?> <img src="<?=$i_icons?>" border="0"/> <? } } }$cfg['m_status']=array(0=>"비활성",1=>"정상");$cfg['online_status']=array(0=>"취소",1=>"접수",2=>"완료");$cfg['online_cat']=array(1=>"제품문의",4=>"A/S신청",5=>"간편상담예약",6=>"제휴문의",7=>"대리점문의",8=>"입점문의",11=>"제품문의(영문)",16=>"제휴문의(영문)",17=>"대리점문의(영문)",18=>"입점문의(영문)");$cfg['goods_status']=array(0=>"삭제",1=>"숨김",2=>"정상");$cat_max_depth=4; ///상품카테고리 최대 단계$cfg['goods_ext_cat']=array(0=>"없음",1=>"A",2=>"B");$cfg['goods_tpl_path']=ROOT."/include/goods_tpl";$cfg['m_levels']=array(0=>"탈퇴(비회원)", 1=>"일반", 2=>"특별회원", 10=>"직원", ADMIN_LEVEL=>"관리자");function get_level($level){ global $cfg; if ($level==0){ $r="탈퇴"; }else{ $r=$cfg['m_levels'][$level]; ; } return $r; }function get_cat_info($nid){ $d=mysql_fetch_array(mysql_query("SELECT * FROM i_shop_cate WHERE nid='".$nid."'")); return $d; }function get_cat_child_nids($nid,$ndepth){ global $cat_max_depth; $lim_cat=$cat_max_depth-$ndepth; $my_nids=array(); $q1="SELECT t1.nid as rnid_1"; for ($i=1;$i<=$lim_cat;$i++){ $nx_i=$i+1; $q1.=",t".$nx_i.".nid as rnid_".$nx_i; } $q1.=" FROM i_shop_cate AS t1"; for ($i=1;$i<=$lim_cat;$i++){ $nx_i=$i+1; $q1.=" LEFT JOIN i_shop_cate AS t".$nx_i." ON t".$nx_i.".nutop_cat = t".$i.".nid"; } $q1.=" WHERE t1.nid= '".$nid."' AND t1.nudepth>=".$ndepth; $q=mysql_query($q1); $r_nids=array(); while ($d=mysql_fetch_array($q)){ for ($i=1;$i<=($lim_cat+1);$i++){ $r_res_key=$d['rnid_'.$i]; if ($r_res_key!=""){ $r_nids[]=$r_res_key; } } } $res_nids=array_unique($r_nids); $rs_q="("; for ($i=1;$i<=3;$i++){ if ($i>1){ $rs_q.="OR"; } $rs_q.="("; $ninx=0; foreach ($res_nids as $rk){ if ($ninx>0){ $rs_q.=" OR "; } $rs_q.="nu_cat_".$i."='".$rk."'"; $ninx++; } $rs_q.=")"; } $rs_q.=")"; $r['nids']=$res_nids; $r['nids_query']=$rs_q; return $r; }$cfg['board_mcat']=array(1=>"고객만족센터",2=>"영문 Customer Center");function isb($val){ if (strlen(trim($val))>0){ return false; }else{ return true; } }function set_cookie($cookie_name,$val){ setcookie("$cookie_name","$val",0,"/","",0); }function del_cookie($cookie_name){ setcookie("$cookie_name","",time()-70000,"/","",0); }function m_head($title){ GLOBAL $def_meta; echo ("<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=euc-kr\"><title>[".SITE_NAME."]$title</title>$def_meta</head>"); }function error_msg($msg){ m_head("에러메시지"); echo ("<body><script>alert('$msg');history.back();</script></body>"); }function alert_msg($msg){ m_head("알림메시지"); echo ("<body><script>alert('$msg');</script></body>"); }function page_move($url){ m_head("이동"); echo ("<body><script>window.document.location.href='$url';</script></body>"); }function page_href($url){ header("Location:http://".$_SERVER['HTTP_HOST'].$url); header("Location:".$url); exit; }function is_selected($a,$b){ if ($a==$b){ return " SELECTED"; } }function is_checked($a,$b){ if ($a==$b){ return " CHECKED"; } }// 쿠키 초기화function cookie_clear(){ $ak = array_keys($_COOKIE); foreach ($ak as $r) { setcookie("$r", "", time()-7000, "/", HOME_URL, 0); }} function date_to_gm($sdate){ ///Date input Example : 2003-10-10 23:10:11 $dn=explode(" ",$sdate); $ndate=explode("-",$dn[0]); $ntime=explode(":",$dn[1]); $gsdate=mktime ((int)$ntime[0],(int)$ntime[1],(int)$ntime[2],(int)$ndate[1],(int)$ndate[2],(int)$ndate[0]); return $gsdate;}function gm_to_date($sdate){ return date("Y-m-d H:i:s",$sdate); }function mk_link($flag=""){ $page=$_SERVER["PHP_SELF"]; $argv=$_SERVER["argv"]; $x_ar=$page."?"; if ($flag!=1){ foreach ($argv as $ar){ $x_ar.=$ar; } } if ($flag=="2"){ $x_ar=""; } return urlencode($x_ar); }function web_auth() { if (($_COOKIE['ADMIN_KEY']!=ADMIN_KEY)){ header("Location:admin_login.php"); exit; } }function admin_login($nu_level){ if ($nu_level>=ADMIN_LEVEL){ return true; }else{ return false; } }function file_to_var($nfile){ $fs=filesize($nfile); $fp=fopen($nfile,"r"); $fd=fread($fp,$fs); fclose($fp); return $fd; }function strip_amp($txt){ return $txt=str_replace("\r","",str_replace("\n","",str_replace(" ","",$txt))); }function date_diff($s_date,$e_date,$r_type="d"){ $s_time=date_to_gm($s_date." 00:00:00"); $e_time=date_to_gm($e_date." 23:59:59"); $r_time=$e_time-$s_time; switch ($r_type){ default: $r_ts=floor($r_time/86400); } return $r_ts; }function cut_str($msg,$cut_size) { if($cut_size<=0) return $msg; if(ereg("\[re\]",$msg)) $cut_size=$cut_size+4; for($i=0;$i<$cut_size;$i++) if(ord($msg[$i])>127) $han++; else $eng++; $cut_size=$cut_size+(int)$han*0.6; $point=1; for ($i=0;$i<strlen($msg);$i++) { if ($point>$cut_size) return $pointtmp."..."; if (ord($msg[$i])<=127) { $pointtmp.= $msg[$i]; if ($point%$cut_size==0) return $pointtmp."..."; } else { if ($point%$cut_size==0) return $pointtmp."..."; $pointtmp.=$msg[$i].$msg[++$i]; $point++; } $point++; } return $pointtmp;}function str_to_javascript($str){ return str_replace("'","\\'",str_replace("\n","",str_replace("\r","",htmlspecialchars($str)))); }function mail_html($to_mail,$to_subject,$to_main){ global $cfg; return mail($to_mail,$to_subject,$to_main,"From:".$cfg['admin_email_name']."<".ADMIN_EMAIL.">\\r\\nContent-Type:text/html\\r\\n"); }function directoryList($start,$win32=false){ if($win32){ $slash="\\"; }else{ $slash="/"; } $basename = pathinfo($start); $basename = $basename['basename']; $ls=array(); $dir = dir($start); while($item = $dir->read()){ if(is_dir($start.$slash.$item)&& $item!="." && $item!=".."){ $ls[$basename][]=directoryList($start.$slash.$item,$win32); }else{ if($item!="."&&$item!=".."){ $ls[$basename][]=$item; } } } return $ls;} function get_goods_img($img_file){ if (file_exists(PROD_PDS."/".$img_file)&&$img_file!=""){ return "/".PROD_PDS_PATH."/".$img_file; }else{ return "/images/nogoods_m.gif"; } }function add_count($col,$var,$amt="",$partner=""){ $t_date=date("Y-m-d"); $t_hour=date("G"); GLOBAL $p_code; if ($partner==""){ $in_partner=$p_code; } $d=mysql_fetch_array(mysql_query("SELECT nid FROM i_count WHERE nudate='$t_date' AND nuhour='$t_hour' AND nupartner='$in_partner' ORDER BY nid ASC")); if ($d[nid]==""){ mysql_query("INSERT INTO i_count(nid,$col,namt,np_amt,nupartner,nudate,nuhour,nuin_date) VALUES('','$var','$amt','$np_amt','$in_partner','$t_date','$t_hour',now())"); }else{ mysql_query("UPDATE i_count SET $col=$col+$var WHERE nid='".$d[nid]."'"); } }function add_logs($code,$msg){ mysql_query("INSERT INTO i_site_logs VALUES ('','$code','$msg',now())"); }function get_dir_list($t_path){ $tm_tbl_name="tmp_file_list_".uniqid(rand(1111,9999)); mysql_query("DROP TABLE $tm_tbl_name"); mysql_query("CREATE TABLE $tm_tbl_name( nu_is_dir tinyint(1) default '0', nu_file_name char(128), nu_file_type char(8), nu_file_size int(10) default '0', nu_file_date datetime) ENGINE=memory");if ($handle = opendir($t_path)) { while (false !== ($file = readdir($handle))) { $res_file=$t_path.$file; if (is_file($res_file)){ $res_is_dir=0; $nfile_size=@filesize($res_file); $nfile_type_tm=@getimagesize($res_file); $nfile_type=$nfile_type_tm[2]; }else{ $res_is_dir=1; $nfile_size=0; $nfile_type="dir"; } $nfile_time=date("Y-m-d H:i:s",fileatime($res_file)); clearstatcache(); if ($file!=""&&$file!="."&&$file!=".."){ mysql_query("INSERT INTO $tm_tbl_name VALUES('".$res_is_dir."','".$file."','".$nfile_type."','".$nfile_size."','".$nfile_time."')"); } } } closedir($handle); return $tm_tbl_name;}?>
답변 1개
채택된 답변
+20 포인트
8년 전
- 올리신 소스에 아이디 패스워드가 노출되어 있습니다. 아이디 패스는 삭제하시는게 좋습니다.
- 오류가 나면 오류 내용을 올려주셔야 확인이 가능합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
8년 전
답변 감사합니다 ㅠ 답변이 달려 수정이 안되네요.. 그누보드를 써서 작업한건 아니고 다른회사에서 작업한걸 이전한는데 http://mctecltd.cafe24.com/ 홈페이지가 열리지 않아서..
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인