이름, 위치, URL, 전자 메일 주소 등을 포함하는 사용자 정보를 수집하는 양식이 있으며 회사 로고와 관련된 관련 범주 ($ _POST의 확인란 배열 사용) .
그런 다음 PHP 페이지에 링크 된 '승인'버튼을 사용하여 MySQL에 저장하기 전에 데이터가 표시 될 페이지 미리보기를 표시합니다 ($ _SESSION 및 숨겨진 양식 필드를 사용하여 $ _POST 데이터 보유). MySQL INSERT 쿼리가 있습니다. 내가 '정의되지 않은 인덱스'를 얻을
$_SESSION['clogo'] = $_POST['clogo'];
$_SESSION['cat[]'] = $_POST['cat[]'];
오류 :
제가하는 데 문제는 데이터베이스에 항목 및 제출 사이에서 미리보기 페이지는 로고 입력 및 체크 박스 배열 입력에 문제가된다 그러나 내가 미리 보려고 할 때, 다른 모든 표준 입력은 괜찮으며, 사용자 승인을 위해 mysql 삽입 쿼리에 전달된다. 또한 '미리보기 페이지'를 건너 뛰고 원본 양식의 PHP 파일을 삽입하면 문제가 발생하지 않으며 모든 데이터가 데이터베이스에 올바르게 입력됩니다.
사람은
mysql 태그가 제거되었습니다. 나중에 데이터로 무엇을 할 것인지는 중요하지 않습니다. – evan