답변 2개
채택된 답변
+20 포인트
10년 전
/bbs/write_update.php 에서
$upload[$i][file] = abs(ip2long($_SERVER[REMOTE_ADDR])).'_'.substr($shuffle,0,8).'_'.str_replace('%', '', urlencode(str_replace(' ', '_', $filename)));
위 부분을 바꿔보세요.
preg_match("/\.(\w+)$/i", $upload[$i][source], $matches);$upload[$i][file] = 'wr_id_'.$wr_id.'_'.$i.'.'.$matches[1];
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
공대그녀
10년 전
댓글을 작성하려면 로그인이 필요합니다.
10년 전
그누4 원본 파일에 해봤는데 정상적으로 이름이 변경되어 잘 올라가는걸 확인했습니다.
이게 테스트 했던거예요. 다른 이유는 저도 잘 모르겠네요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
공대그녀
10년 전
작은별님 원인을 알아냈어요. 글수정을 할때는 잘 동작하는데요. 신규로 글쓰기하고 바로 첨부파일을 붙이면, wr_id를 못잡는것 같아요.
�
작은별
10년 전
대부분 답변할 때 원본 파일에서 테스트를 해보고 답변을 달아서 잘 모르겠어요^^
신규 글쓰기나 수정시 모두 전 잘 되네요.
신규 글쓰기나 수정시 모두 전 잘 되네요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
말씀하신대로 적용해 보았는데요. 파일명이 wr_id__0.jpg 이런식으로 저장이 되는데,
이유를 알 수 있을까요? wr_id값이 빠지는것 같아요.