$_SESSION
을 사용하여 웹 저장소의 양식을 동적으로 만듭니다. 이 양식은 고객이 원하는 제품에 대한 사용자 정의 정보를 보유합니다.하나의 버튼으로 여러 양식 제출
페이지 1
고객이 양식을 채우고이 같은 같습니다 :
<form action="page2" method="post">
<input type="text" name="size">
<input type="text" name="color">
<input type="submit" name="submit" value="Review Order">
</form>
페이지 2
고객 리뷰 세부 사항을 주문하고 추가 할 수있는 옵션을 가지고이 레이아웃입니다 더 많은 제품보기 고객은 page1로 돌아가서 다른 주문을 주문합니다. 모든 고객의 주문은 페이지 2의 해당 양식에 표시됩니다.
은 다음과 같습니다 : 내가 원하는 것은 페이팔 쇼핑 카트에 ALL 명령을 추가합니다 하나 개의 버튼이
Size: 1
Color: blue
Click Here To Checkout
Size: 2
Color:green
Click Here To Checkout
Size:3
color:red
Click Here To Checkout
. 물론 Click Here To Checkout
을 클릭하면 모든 주문을 개별적으로 추가 할 수 있지만 여러 제품을 추가하려면 큰 루프를 거쳐야합니다.
가능한 한 많은 제품을 추가하고 모든 주문을 장바구니에 추가하는 버튼 하나를 클릭하길 원합니다. 그래서
<?php
if(isset($_POST['submit'])) :
$test = array(
'size' => $_POST['size'],
'color' => $_POST['color'],
'submit' => $_POST['submit']
);
$_SESSION['testing'][] = $test;
endif;
if(isset($_SESSION['testing'])) :
foreach($_SESSION['testing'] as $sav) {
?>
<form action="paypal.com/..." method="post">
<input type="text" name="size" value="<?php echo $sav['size']; ?>">
<input type="text" name="color" value="<?php echo $sav['color']; ?>">
<input type="submit" name="submit" value="Click Here to Checkout">
</form>
<?php } endif; ?>
: 여기
<script> $(document).ready(function(){ $('#clickAll').on('click', function() { $('input[type="submit"]').trigger('click'); }); }); </script> <form action="" method="post"> <input type="text" name="name"> <input type="submit" name="submit" value="submit"> </form> <form action="" method="post"> <input type="text" name="name"> <input type="submit" name="submit" value="submit"> </form> <form action="" method="post"> <input type="text" name="name"> <input type="submit" name="submit" value="submit"> </form> <button id="clickAll">Submit All</button>
를 사용하여 동적 양식을 생성하는 PHP 스크립트
$_SESSION
입니다 : 이
내가 시도했지만 분명 작동하지 않은 것입니다 질문은, 어떻게 하나의 버튼으로 모든 양식을 제출할 수 있습니까? 여기
각 양식마다 다른 타겟이있는 경우에만. 또한 매우 가난한 연습을 호출하여 name = submit을 호출합니다. 코드에는 많은 제출 버튼이 있지만 양식은 하나뿐입니다. 그게 당신이 묻는 것처럼 보이지 않는 것 – mplungjan
[페이팔의 여러 항목] (http://stackoverflow.com/questions/15262830/multiple-items-in-paypal) – mplungjan
내가 복사 한 내용을 복사하여 붙여 넣은 이유는 무엇입니까? 당신은 하나의 형식을 보았습니다. 모든 입력을 넣고 하나의 양식에 단추를 제출하고 하나의 단추로 모든 단추를 클릭했지만 그 중 하나도 작동하지 않았습니다. –