안녕하세요 질문올려요~ 채택완료
제가 지금 그누보드5에 배너를 추가하는 작업을 해보고 있는데요.
shop.lib.php에 있는걸 그대로 가져와서 추가를 해봤는데요 아래와 같은 오류가 납니다.
Fatal error: Cannot redeclare upload_file() (previously declared in C:\Apache24\htdocs\gnu5\210831gnu\lib\common.lib.php:3893) in C:\Apache24\htdocs\gnu5\210831gnu\lib\shop.lib.php on line 707
아래는 위의 에러에 해당되는 소스이구요
// 파일을 업로드 함 function upload_file($srcfile, $destfile, $dir) { if ($destfile == "") return false; // 업로드 한후 , 퍼미션을 변경함 @move_uploaded_file($srcfile, $dir.'/'.$destfile); @chmod($dir.'/'.$destfile, G5_FILE_PERMISSION); return true; }
========================================
함수명이 똑같아서 안되는 것 같은데 그래서 이름을 function upload_mfile($srcfile, $destfile, $dir)로 살짝 바꿔서도 해봤는데 디비까지는 다 들어가도 화면에 나오지가 않더라구요,,
이제 php랑 그누보드 겨우 2주차라 혼자 해결하기 조금 벅차서 질문 올려봅니다....ㅠ
답변 2개
함수명을 바꾸신 것이라면
질문하신 것은 해결 한 것입니다.
화면에 안 나오는 원인은 따로 살펴 봐야죠.
해당 위치에 업로드한 파일이 있는지부터 확인해 보세요.
실제 파일명과 DB에 있는 파일명이 동일한지 확인해 보세요.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인