테스트 사이트 - 개발 중인 베타 버전입니다

eregi함수를 pregmatch로 바꿀때, 아래내용중 구체적으로 어디를 어떻게 바꿔야 할까요...??!

반디46 10년 전 조회 2,574

Deprecated: Function eregi() is deprecated in /home/u326231880/public_html/g/thumbEngine/dq_thumb_engine2.php on line 898

 

http://bym.zz.mu/g/bbs/board.php?bo_table=comp&wr_id=7" target="_blank" style="color: rgb(70, 108, 138); text-decoration: none; font-family: Tahoma, 굴림; font-size: 12px; line-height: normal; background-color: rgb(245, 245, 245);">Deprecated: Function ereg() is deprecated in/home/u326231880/public_html/g/thumbEngine/dq_thumb_engine2.phpon line 199

 

http://bym.zz.mu/jg/jj.php" target="_blank" style="color: rgb(0, 0, 0);">http://bym.zz.mu/jg/jj.php" target="_blank" style="color: rgb(0, 0, 0);">http://bym.zz.mu/jg/jj.php

 

 

 

 중고게시판인데​ 에러도 뜨면서 글을 쓰면 리스트에 썸네일이 만들어지지 않습니다. data폴더를 확인해봤지만 썸네일이 전혀 생기질 않습니다.

참고로 apmsetup 7 버젼에서는 리스트에 썸네일도 잘 만들어지는데, 웹사이트에 업로드시킬때만 저렇게 에러가 뜨면서 리스트 썸네일이 생성되지 않습니다.

 

  

eregi함수를 pregmatch로 바꿀때,

아래내용중 구체적으로 어디를 어떻게 바꿔야 할까요...??!

ereg 함수는 볼드체부분입니다 

 

if (($gd_info['JPG Support']||$gd_info['PNG Support']||$gd_info['GIF Create Support']) && ereg($file_type,$_gd_support)) {

 

$_fThumbWorkFile = $_fThumbnail.".work";

if(!file_exists($_fThumbWorkFile)) {

$fp = fopen($_fThumbWorkFile, "w");

fwrite($fp, "Thumbnail image create works file");

fclose($fp);

 

 

-----------------------------------------------------------------------------------------

 

if(!eregi($docroot,$scriptfile)) {

$os = get_serveros();

if(eregi("windows",$os)) $scriptfile = str_replace("\\","/",$scriptfile);

if (substr($phpself,0,2)=='/~') {

$pattern = ":/~+(/+):i";

$scriptfile = str_replace($pattern,"\\1",$scriptfile);

}

$tmp = str_replace($phpself,'',$scriptfile).'/';

} else $tmp = $docroot;

return $tmp;  

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

답변 1개

10년 전

첫인자를 패턴으로 바꾸어 주시면 됩니다.

예를 들어 위 경우 중 하나인

eregi("windows",$os) => preg_match("/windows/i",$os)  

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인