임움빌더 세팅중인데 에러좀 봐주세요 채택완료

안녕하세요. 이움빌더 세팅중에 슬라이더 베너올릴려니 아래와 같은 에러가 납니다.

 

Parse error: syntax error, unexpected '[' in /home/uzoolike/public_html/shop/adm/eyoom_admin/core/theme/ebslider_form_update.php on line 85

 

그래서 ebslider_form_update.php 85번 해당 구문을 찾아보니

 

 * 이미지 업로드
 */
$file_upload_msg = '';
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_FILES['es_image']) && $_FILES['es_image']['tmp_name']) {
    $allowed_mimetype = ['image/jepg', 'image/png', 'image/gif'];  <--여기가 85번입니다.
    $allowed_mimetype = ['image/jepg', 'image/png', 'image/gif'];
    $allowed_ext = ['jpg', 'jpeg', 'png', 'gif'];

 

제가 올릴려는 파일이 jpg파일이라 위 구문을 image/jpg 로 변경을 했는데도 에러가 않잡히네요

부탁드립니다.

 

 

답변 2개

채택된 답변
+20 포인트

$allowed_mimetype = ['image/jpeg', 'image/png', 'image/gif']; 

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

답변에 대한 댓글 4개

감사합니다. 님이 알려주신대로 붙여넣기 했는데도 에러가 납니다. ㅠㅠ
사용 중인 PHP 버전이 5.4 미만이면, 배열을 [] 대신 array() 사용하셔야...
$allowed_mimetype = array('image/jpeg', 'image/png', 'image/gif');
밑에 적어주신대로 작성하니

$allowed_mimetype = array('image/jpeg', 'image/png', 'image/gif');
$allowed_ext = array('jpg', 'jpeg', 'png', 'gif');

이렇게 수정하였더니 등록은 되는데 화면에는 않나오네요.
PHP 버전이 5.4 미만이라 그런거 같습니다. 답변 감사합니다.
view 쪽 코드도 아마 고쳐주시면 해결되실 듯.....
/bbs/view.php
게시판스킨폴더 안의 view.skin.php 파일

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

Copy
$allowed_mimetype = ['image/jpeg', 'image/png', 'image/gif'];


$allowed_ext = ['jpg', 'jpeg', 'png', 'gif'];
로그인 후 평가할 수 있습니다

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

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

로그인
🐛 버그신고