홈>
아래 그림과 같이html/php 코드로 버튼을 클릭하면 PHP 코드의 특정 섹션을 호출하려고합니다.
<html>
<?php
if($_SERVER['REQUEST_METHOD'] == "POST" and isset($_POST['go-button'])) {
for each ($mp4_files as $f) {
}
}
?>
<form action ="" method="POST">
<table>
<td style="width:5%; text-align:center;"><button style="width:90px;" type="submit" name="go-button" value="Go" class="btn btn-outline-primary">Go</button> <!-- Line#B -->
</table
</form>
</html>
Line # B에서 버튼을 클릭하면 PHP 코드가 위에 호출되고if 블록내부로 이동합니다.
지금 당장 문제는 페이지를 새로 고칠 때 내가 원하지 않는 if 블록 안에 있다는 것입니다.이동 버튼을 클릭 할 때만 블록을 활성화하고 싶습니다.
문제 진술 :
위의php 코드에서 어떤 변경을해야하는지 궁금해서 페이지를 새로 고치면 if 블록 안에 들어 가지 않습니다.Line # B에서 버튼을 클릭 할 때만 가야합니다.
- 답변 # 1
관련 자료
- javascript - 카운터를 사용하여 여러 양식 제출을 방지 하시겠습니까?
- javascript - onsubmit 기능이 완료 될 때까지 양식 제출을 방지하는 방법은 무엇입니까?
- jquery - wp contact form 7 - enter 키를 눌렀을 때 양식 제출 방지
- jquery - 자바 스크립트에서 양식 제출을 방지하는 방법
- jquery - 오류가있는 경우 양식이 제출되지 않도록합니다 ajax submit () with change ()
- javascript - 양식 제출을 방지하고 나중에 비동기 제출 jQuery 함수 내에서 수동으로 제출
- reactjs - React에서 빈 제출 방지
- javascript - epreventdefault ()를 사용하여 양식 제출을 막고 입력에 설정하고 양식이 작동하지 않도록 입력 구성 요소에 반응
- javascript - 빈 양식 제출 방지
- reactjs - 양식 제출 후 리디렉션을 방지하고 여전히 양식 데이터를 서버로 보내는 방법이 있습니까?
- javascript - 양식 제출시 페이지 다시로드 방지
- javascript - iOS 리턴 버튼으로 양식 제출 방지
관련 질문
- php : Symfony Ajax 양식 -선택 유형 옵션은 매핑되지 않은 다른 선택 유형 옵션에 따라 다릅니다.
- 새 줄이 작동하지 않는 PHP 컬 -없으면
- PHP: 텔레그램 채널로 보내기 전에 양식에서 메시지를 선별해야 합니까?
- PHP -cURL을 사용하여 다른 페이지로 정보 보내기
- 양식 섹션에서 이메일을 보내는 PHP 양식 오류
- javascript : 양식 제출 오류
- php : 내 타이머 변수를 데이터베이스에 저장하는 방법은 무엇입니까?
- php : Laravel 7 필터 검색: 문자열에서 where() 멤버 함수 호출
- javascript : PHP로 입력 html 데이터를 txt로 내보내는 방법(문제)
- javascript : 포스트 메소드 자바스크립트 링크 생성 시도
어떻게 문제가 있었는지 잘 모르겠습니다. 한 의견에서는 사용자가 페이지를 다시로드 할 때 양식이 다시 제출되지 않도록하는 방법과 마찬가지로 실제로 머리에 못을 박았습니다. PHP가 컨텐츠를 생성하고 문서 본문 내에있는 경우
output buffering
를 사용해야하는 경우 다음과 같은 접근 방식을 채택 할 수 있어야합니다.headers already sent
와 관련된 오류를 방지하기 위해