오류 질문드립니다
본문
$sql = " update add_item set contents = '$contents' where COL1 = '$item_no' ";
json 으로 받은 데이터를 php 를 이용하여 데이터베이스에 저장하려고 하는데요.
위와 같은 데이터를 업로드 하려고 하는데, 업로드 되는 경우도 있고 되지 않는 경우도 있어서요.
php.ini 파일에서 설정을 바꿔 보아도 해결이 안되서, 고수님들의 도움을 요청합니다.
답변 5
에러 내용 뭔가요?
error_reporting(E_ALL);
ini_set('display_errors', 1);
일단 상위에 넣어서 오류내용을 살펴보시는게 좋을 듯합니다.
개인적인 의견으로써는 되는경우도 않되는경우도 있다고하니 ....
체크해보시는게 좋을듯 합니다.
파일 업로드 관련설정 파일(php.ini)에서 upload_max_filesize, post_max_size, max_execution_time 등의 값을 적절하게 설정해야 합니다.
또한, 파일 업로드 관련 함수(move_uploaded_file() 등)를 올바르게 사용하는지 확인해 주시구요.
JSON 을 받는 코드가 어떻게 구성되어 있는지 알 수가 없어서 뭐라고 할 수 없는 것입니다.
$R = json_decode($json_received, true);
json_decode 한 후
echo var_dump($R);
echo print_r($R);
이렇게 출력해서 보세요..
<pre></pre> 태그를 쓰면 보기 편하게 정렬 할 수 있습니다.
참고하세요.
아무래도 필터링하는부분이 걸려서 안되는것 같아요
'이거나 ><이런 특수기호등이 걸려서 인식을 못하는경우가 아닐까 싶네요