2013-07-06 1 views
0

나는 post 메소드를 사용하는 폼을 가지고 있으며, mysql db에 정보를 보냅니다. 양식 구성 요소 중 하나는 예측 가능한 옵션이있는 선택 태그입니다. 수동으로 html로 입력하거나 PHP를 사용하여 mysql에서 가져와야할까요?select 옵션을 수동 또는 동적으로 입력 (PHP)

보안 및 효율성은 내가 신경 써야 할 부분입니까, 아니면 다른 부분을 알고 있어야합니까?

+0

제출 서버 쪽을 올바르게 보호하면 보안 문제가 없습니다. 그리고 선택할 수있는 옵션을 입력하는 시간을 절약 할 수 있습니다. –

+0

코드에 따라 MySQL 삽입, 사용자가 원하면 다른 데이터 삽입이 가능하므로 데이터가 올바른지 확인하려면 미리 준비된 명령문 등을 사용하십시오. – Prix

답변

0

절대 입력하지 마십시오. 그들이 정적을하더라도

  • 은 단지 그들을 생성하기 위해 PHP 배열을 사용합니다.
  • 동적 인 인 경우 PHP DB 쿼리를 사용하여 생성하십시오.

동적 생성을 사용하면 나중에 모양을 쉽게 변경할 수 있습니다. 나중에 하드 코딩하면 (타이핑)은 상황이 바뀌면 훨씬 더 복잡해집니다.

관련 문제