>  기사  >  백엔드 개발  >  이름 속성 값이 동일한 여러 입력 태그의 PHP 처리 양식 제출 문제를 해결합니다.

이름 속성 값이 동일한 여러 입력 태그의 PHP 처리 양식 제출 문제를 해결합니다.

不言
不言원래의
2018-05-02 10:29:102117검색

이 글에서는 동일한 이름 속성 값을 가진 여러 입력 태그의 PHP 처리 양식 제출 문제를 해결하는 방법을 주로 소개합니다. 이제 필요한 친구들이 참고할 수 있도록 공유하겠습니다.

한 가지 질문

회사 개발 과정에서 문제에 직면했습니다. 이름 속성 값이 동일한 여러 입력 태그의 양식 제출을 어떻게 처리해야 할까요? 소스코드는 다음과 같습니다. (소스코드는 형태로 되어있습니다.)

<!--{loop $address $index $one}-->
<p class="address_item">
   <p>
    <label>
    <input type="hidden" name="express_price" value="{$one[&#39;express_price&#39;]}" />
    <input type="hidden" name="state_fare" value="{$one[&#39;state_fare&#39;]}" />
    <input type="hidden" name="id" value="{$one[&#39;id&#39;]}" />
    <input type="radio" <!--{if $one[ &#39;default&#39;]==&#39;Y&#39; }-->checked<!--{/if}-->name="address" value="{$one[&#39;id&#39;]}" /><span name="mobile">{$one[&#39;mobile&#39;]}</span>
    </label>
   </p>
</p>
<!--{/loop}-->

두 번째 해결방법

위 소스코드에서는 루프 루프를 통해 동일한 값을 갖는 여러 개의 이름 속성이 생성됩니다. 입력 요소의 경우 제출을 클릭하면 배경 PHP 파일은 $_POST를 사용하여 p 요소의 입력 요소가 전달한 값만 가져옵니다. 단, 라디오 유형 입력 요소가 전달한 값은 선택된 값이어야 합니다. . 따라서 위 소스 코드의 일부 입력 요소의 동일한 name 속성 값을 배열로 수정한 후, 배경 php 파일에서 선택한 라디오 유형 입력 요소의 name 속성 값을 사용하여 전체 p 요소가 전달되는지 확인합니다. 수정 된 코드는 다음과 같습니다. 웹 페이지 데이터를 가져올 때 file_get_contents 메소드가 왜곡되는 PHP 문제를 해결하려면

위 내용은 이름 속성 값이 동일한 여러 입력 태그의 PHP 처리 양식 제출 문제를 해결합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.