파일업로드를 하면 db연동이 안되어 fail이 뜹니다. tmp 폴더에는 파일이 저장됩니다.
파일업로드 db부분을 소스코드에서 빼고 글을 쓰면 글이 등록됩니다.
안녕하세요~^^
PHP 에러 메시지를 표시하는 코드를 추가해서
에러 메시지를 표시하고 있는지 확인해보시겠어요?
파일 상단에 아래의 코드를 추가하시면
에러 메시지를 페이지에 표시할 수 있습니다.
error_reporting(E_ALL);
ini_set("display_errors", 1);
PHP 파일 업로드 관련해서는
아래의 링크도 참고해보시면 도움이 되실 듯합니다.
https://offbyone.tistory.com/279
고맙습니다.
에러 코드를 보지 않는 이상은 정확히는 모르겠습니다.
에러 코드도 올려주세요.
우선 쿼리문을 수정해보세요.
아래처럼 테이블명 칼럼명을 특수문자로 감싸 보세요.
insert into `board` (`number`, `title`, `content` ...
그리고 'o_name' 오타인 듯합니다.
'$o_name' 이렇게 되어야 할 듯합니다.