首頁  >  文章  >  後端開發  >  php怎麼用$_post函數接收來自html中的表單的數據

php怎麼用$_post函數接收來自html中的表單的數據

WBOY
WBOY原創
2016-08-23 09:17:481382瀏覽

剛開始學習php 網路上查了很多也不能用$_post函數列印出表單的資料
這是程式碼
HTML部分

<code><html>
<head>
<title>php test</title>
<meta charset=utf-8>
<body >
<form action="01.php"method="post"name="form1" >
<table>
<tr>
    <td>fs</td>
    <td><input name="fs"type="text"></td>
    <td><input type="submit"value="提交"></td>
</tr>
</table>
</form>
</body>
</head>
</html>
PHP部分

<?php
$fs=$_post['fs'];
echo $fs;
?>
按提交按钮后只能打印出php的代码</code>

回覆內容:

剛開始學習php 網路上查了很多也不能用$_post函數列印出表單的資料
這是程式碼
HTML部分

<code><html>
<head>
<title>php test</title>
<meta charset=utf-8>
<body >
<form action="01.php"method="post"name="form1" >
<table>
<tr>
    <td>fs</td>
    <td><input name="fs"type="text"></td>
    <td><input type="submit"value="提交"></td>
</tr>
</table>
</form>
</body>
</head>
</html>
PHP部分

<?php
$fs=$_post['fs'];
echo $fs;
?>
按提交按钮后只能打印出php的代码</code>

  • 確定表單action路徑正確

  • phpPOST接收寫法錯誤,要大寫$_POST['fs'],你小寫方式會被解析成一個變數

$_POST

大寫。

php變數是區分大小寫的,方法,函數名和常數不區分(但是仍然要求一致),需要像樓上這位朋友說的一樣要大寫,使用$_POST[],還有你說可以打印出php代碼,我看應該不會的.

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn