많은 양의 입력 필드가 있습니다. 한 페이지에서 다른 페이지로 배열을 전달할 수 있도록 배열에 값을 전달하려면 어떻게해야합니까? 예 :PHP 배열에 Html 입력 값을 추가하는 방법은 무엇입니까?
<input type="text" value=<?php $arry = "compName" ?> placeholder="Company Name" />
이것은 합법적입니까? 어떻게하면 제대로 할 수 있습니까?
편집 : 내 페이지, 내가 "추가"하고 추가/더 입력 필드를 삭제 버튼을 "삭제"에서
. 하단에는 "미리보기"버튼이 있습니다. 미리보기를 누르기 전에 사용자가 추가/삭제합니다. 미리보기는 모든 입력을 수집하고 다음 페이지를 호출합니다. 그래서 필드의 양을 알 수 없습니다.
<div class="panel" style="width: 98%; margin:0 auto">
<div class="row">
<div class="large-6 columns">
Advertiser Info: <hr>
<input type="text" value="compName" placeholder="Company Name" />
<input type="text" value= "adEmail" placeholder="Email" />
<input type="text" value="adContName" placeholder="Contact Name" />
<input type="text" value="adPhone" placeholder="Phone # (NO DASHES)" />
<input type="text" value="adStreet" placeholder="Street Address" />
<input type="text" value="adCity" placeholder="City" />
<input type="text" value="adState" placeholder="State/Provice" />
<input type="text" value="adZip" placeholder="Zip/Postal Code" />
<input type="text" value="adCountry" placeholder="Country" />
</div>
<div class="large-6 columns">
Billing Info: <hr>
<input type="text" value="bEmail" placeholder="Email" />
<input type="text" value="bContName" placeholder="Contact Name" />
<input type="text" value="bPhone" placeholder="Phone # (NO DASHES)" />
<input type="text" value="bStreet" placeholder="Street Address" />
<input type="text" value="bCity" placeholder="City" />
<input type="text" value="bState" placeholder="State/Provice" />
<input type="text" value="bZip" placeholder="Zip/Postal Code" />
<input type="text" value="bCountry" placeholder="Country" />
</div>
</div>
</div>
그래서 사용자 안타 추가하고 위의 코드의 정확한 사본이 만들어 질 때 :
여기처럼 내 코드/마크 업이 어떻게 표시되는지를 보여줍니다.
그렇게 말하면, HTML 값을 전달하기 위해 PHP 배열을 사용할 수 있기를 원합니다. 내가 할 수 있도록 입력을 어떻게 설정할 수 있습니까? 배열 요소로 입력 타입 요소를 사용
:
Javascript/jQuery 사용에 신경 쓰지 않았다면 양식을 직렬화하고 onsubmit() 중에 숨겨진 필드를 채우십시오. –