php用戶輸入
① php 獲取網頁中用戶輸入的數據的函數是什麼
index.html //提交數據
<form action="get.php" method="post" >
<input name="data" type="text" />
<input type="submit" name="sub" value="提交"/>
</form>
get.php//獲取數據
if(isset($_POST["sub"]{ //如果提交了表單
$data=$_POST["data"]; //將傳遞過來的數據賦給$data
echo $data; //輸出獲得的數據
}
② php獲取當前頁面用戶輸入內容的方式有哪些
獲取用戶提交過來的數據一般常用的有三種:$_GET,$_POST,$GLOBALS,這三個全局變數都是數組,數組下標是用戶提交過來的欄位名稱,比如:
<input type="text" name="number" value="123456">
則在PHP可通過如下方式獲取:
$_GET['number']
$GLOBALS['number']
如果表單是POST提交過來的可以用如下方式提取
$_POST['number']
$GLOBALS['number']
$GLOBALS全局數組不管是POST提交還是GET提交都能夠獲取到
③ php獲取當前頁面用戶輸入內容的方式有哪些
表單post方法,ajax的各種方法
④ PHP語言,用戶輸入數據。然後顯示計算結果。並且可以重復計算。
<?php
$user_name = isset($_REQUEST['user_name']) ? trim($_REQUEST['user_name']) : ''
$where = "";
if(!empty($user_name)){
$where .= " and `user_name` = '{$user_name}'";
}
$sql = "select * from `user` where 1 = 1 ". $where;
?>
<input type="text" name="user_name" value="<?php echo $user_name; ?>" />
⑤ PHP如何從本頁中,獲取本頁的某一控制項用戶輸入的值。
獲取本頁的某一控制項用戶輸入的值其實就是所謂的表單提交。
表單提交主要有兩個方法get和post
你可以用ajax無刷新或者直接表單提交來提交表單,通常情況下我們使用post方法來提交表單,get方法在地址欄可以看到提交的內容。
舉個例子:
<form action="post.php" method="post">
<input type="text" name="ipt" />
</form>
這時你的表單提交到post.php文件
然後在post.php文件如何獲取如下所示:
$ipt = $_POST['ipt']
則$ipt就是你所輸入的值
簡而言之,獲取輸入的值的具體方法就是
$_POST[name]或者$_GET[name],name為該輸入框或者選擇框的name
⑥ php根據用戶輸入的計算公式計算結果
<?php
$user_name = isset($_REQUEST['user_name']) ? trim($_REQUEST['user_name']) : '';
$where = "";
if(!empty($user_name)){
$where .= " and `user_name` = '{$user_name}'";
}
$sql = "select * from `user` where 1 = 1 ". $where;
?>
<input type="text" name="user_name" value="<?php echo $user_name; ?>" />
⑦ 如何用PHP獲取用戶鍵盤輸入
PHP無法獲取用戶的鍵盤輸入。PHP運行於服務端,所有的用戶行為只有在提交到伺服器端後才會被PHP捕獲並處理,因此PHP是無法獲取用戶的鍵盤輸入的。
事實上所有的伺服器端腳本語言都不能做到獲取用戶的鍵盤輸入,通常的解決方案是使用javascript代碼,例如
<inputtype="text"onkeydown="alert(event.keyCode)"/>
其中event代表了鍵盤/滑鼠事件,所有瀏覽器通用,而keyCode表示此時的按鍵的鍵值(如回車鍵為13),不過需要注意event.keyCode屬性存在瀏覽器兼容性問題,有的瀏覽器使用其他的屬性表示鍵值,需要進行兼容處理,或者使用jQuery之類的js框架,這些框架往往已經解決了大部分兼容性問題,可以極大地簡化代碼。
⑧ PHP 獲取網頁中用戶輸入的數據的函數
用戶在表格form
中填寫數據,然後提交到一個php文件,PHP文件使用函數獲取數據
<form action="welcome.php" method="post">
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit" value="提交">
</form>用戶填寫完username後提交到welcome.php文件,在welcome.php文件中,
<html>
<body>
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>
</body>
</html>$_POST["name"]就是用戶輸入的名字
⑨ php 如何規范用戶輸入時間
php 如何規范用戶輸入時間
@$db=new mysqli('localhost','host','host123','myhomepage');if(mysqli_connect_errno()){echo '無法連接資料庫,請檢查!';exit;}$time=strtotime($_POST['addtime']);$query="insert into table values ('$time')";//table 表名$result=$db->