>  기사  >  백엔드 개발  >  PHP로 양식 데이터를 얻고 HTML을 PHP 스크립트에 삽입하는 구현

PHP로 양식 데이터를 얻고 HTML을 PHP 스크립트에 삽입하는 구현

不言
不言원래의
2018-06-02 09:56:071886검색

이 글은 주로 PHP가 양식 데이터를 가져오고 PHP 스크립트를 HTML에 삽입하는 방법을 소개합니다. 이제는 모든 사람과 공유합니다. 도움이 필요한 친구들은 이를 참조할 수 있습니다.

PHP가 HTML 양식을 통해 제출된 정보를 수락하면 제출된 데이터는 전역 배열에 저장되며 시스템별 자동 전역 변수 배열을 호출하여 이러한 값을 얻을 수 있습니다.

일반적으로 사용되는 자동 전역 변수는 다음과 같습니다.

1.GET 메서드

기능: get 메서드로 제출된 데이터 가져오기

형식: $_GET[" 형태 요소 " ]

2. POST 메서드

기능: 포스트 메서드로 제출된 데이터 가져오기

형식: $_POST["formelement"]

3. REQUEST 메소드

기능: 어떤 방식으로든 제출된 데이터를 가져옵니다. $_REQUEST 자동 전역 변수에는 데이터 소스에 관심이 없는 경우 모든 GET, POST, COOKIE 및 FILE 데이터가 포함됩니다.

형식: $_REQUEST["formelement"]

체크 상자, 목록 상자(이름은 "select[]"와 같은 배열 형식입니다. 값 가져오기 선택"])

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>

<body>
<!--获取表单数据的两种方法-->
<!--post-->
<form method="post" action="8.3.php" name="form1">
 <table border="1" width="400" cellpadding="0" cellspacing="0">
 <tr>
  <td height="30"> 用户名:<input name="txtName" type="text" size="12">
  密码:<input name="txtPsd" type="password" size="12">
  <input type="submit" name="SubmitBtn" value="提交">
  </td>
 </tr>
 </table>
</form><br/>

<!--get URL的长度需要限定在1M范围内,否则会截取-->
<!--可以使用urlencode与urldecode对URL进行编解码-->
<form method="get" action="8.3.php" name="form2">
 <table border="1" width="400" cellpadding="0" cellspacing="0">
 <tr>
  <td width="400" height="30"> 订单号:<input name="txtFrame" type="text" size="12">
  <input type="submit" name="SubmitBtn">
  </td>
 </tr>
 </table>
</form>

<!--在Web页面中嵌入PHP脚本-->
<?php
  $strTxt = &#39;男&#39;;
?>
<input type="text" value="<?php echo "strTxt"; ?>">

</body>

<?php
  echo &#39;用户名: &#39;.$_POST["txtName"]." 密码:".$_POST[&#39;txtPsd&#39;];
  echo &#39;订单号:&#39;.$_GET["txtFrame"];
?>

</html>

관련 권장 사항:

페이지 실행 시간을 가져오는 PHP 메서드

첫 번째 중국어 첫 글자를 가져와 정렬하는 PHP 메서드

PHP 메모리 사용량에 대한 자세한 설명 보기

위 내용은 PHP로 양식 데이터를 얻고 HTML을 PHP 스크립트에 삽입하는 구현의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.