2014-10-10 3 views
0

php을 사용하여 동적으로 HTML 양식을 만듭니다. htmlform에있는 input 상자의 이름도 동적으로 생성됩니다. 동적으로 생성 된 htmlform에서 submit을 클릭하고 post 메서드를 사용하여 데이터를 서버로 푸시합니다. form의 작업 페이지에서 동적으로 생성 된 input 상자의 이름을 어떻게 호출 할 수 있습니까? 즉, input 상자의 이름을 phpform으로 바꾼 경우 submit을 클릭하면 아래와 같은 코드가 나타납니다.양식 제출시 동적으로 생성 된 html 입력 텍스트 상자 검색

function add_textbox($label, $name) { 
    myprint("<label>$label <br><br><input type=text name=$name onblur = \"anschecker(this.value)\"></label><br><br>"); 
} 
+1

당신이 할 수있는 사용 – kraysak

답변

1

그냥 "($ _ $의 data_form로 POST) {// 물건} foreach는"

<?php  
    if(isset($_POST)){ 
     foreach($_POST as $value){ 
      echo $value; //here you will get the values of each field in the form 
     } 
    } 
?> 
0

코드와 함께 전달됩니다.

PHP 코드에서 전달되는 이름을 찾으려면 아래에서 설명하는 구문을 사용하는 것이 좋습니다.

foreach($_POST as $key => $value){ 
    // The key will be the name of the value passed in this loop. 
} 
관련 문제