0
오브젝트를 사용하여 다른 페이지의 양식 (제출 단추 포함)을 확보하고 있습니다. 그 제출 버튼에서 게시 된 정보를 얻는 방법을 알아낼 수 없으며 아약스가 필요할 수도 있습니다.PHP의 오브젝트를 통해 제출 버튼에서 POST를 획득합니다.
그래서 예를 들어
Page 1 calls to page1processing for a form
$getform = new page1processing;
$getform->form1($arbitraryVariable);
페이지 1 처리
Class page1processing{
function form1($arbitraryVariables){
echo <form name=.....>
echo 'pretend this is info for some text boxes and junk';
echo '<input type="submit" name ="submitButton"/>';
}
if(isset($_POST['submitButton'])){
.....
}
그래서 양식을 포함, 나는 내가 부탁 해요 것은 정확히 어디에 내가 있는지 확인하는 if 문을 배치 하죠 것 같다 "submitButton"이 눌려 졌습니까? 페이지 1 또는 페이지 1에 있어야합니까? 몇 시간 동안 코드를 뒤적 거리며 코드가 잘못되었거나 게시 된 정보를 확인하는 과정을 파악할 수 없습니다.
다른 페이지에 양식이있는 이유는 페이지 1을 무료로 유지하기 위해서입니다. 거대한 코드 블록보다 HTML 내에서 객체를 떨어 뜨리는 것이 더 쉽습니다.
친구, 나는 OOP와 그들을 비교할 수 있도록 양식에 대한 특별한 아무것도 당신이 OOP의 개념을 다시 제대로 현재 – Matt
을 무엇을하고 있는지와 앞으로 이동하기 전에 클래스를 사용하여 볼 것을 권 해드립니다 –