在php表單中
創(chuàng)新互聯(lián)公司是一家朝氣蓬勃的網(wǎng)站建設(shè)公司。公司專注于為企業(yè)提供信息化建設(shè)解決方案。從事網(wǎng)站開發(fā),網(wǎng)站制作,網(wǎng)站設(shè)計(jì),網(wǎng)站模板,微信公眾號(hào)開發(fā),軟件開發(fā),成都小程序開發(fā),十多年建站對(duì)成都被動(dòng)防護(hù)網(wǎng)等多個(gè)行業(yè),擁有多年的網(wǎng)站制作經(jīng)驗(yàn)。
單選按鈕
如果選中了提交后,就是這個(gè)單選按鈕的值,如果沒有選中,提交是空值。
比如
在提交后
如果是選中打鉤的,在php
獲取到的值就是
echo
$_post['a']
//輸出
1
如果沒有選中,在php
獲取到的值就是
echo
$_post['a']
//輸出
if
(empty($_post['a']))
{
$a=0;
}else{
$a=$_post['a'];
}
你可以把數(shù)據(jù)存儲(chǔ)到session 或 cookie中在返回啊 這樣在返回后的頁(yè)面讀取出來就OK拉。
$myfile?=?fopen("D:/WWW/hmd/heimingdan.txt",?"a");//打開txt?將文件指針指向文件末尾??自己定義路徑
$SaveTxt?=?$_GET["url"];??????????????????????????//獲得要保存的數(shù)據(jù)
fwrite($myfile,?$SaveTxt?.?"\r\n");???????????????//保存到txt并換行
fclose($myfile);??????????????????????????????????//關(guān)閉txt
有兩種方法:
一、Session存儲(chǔ)數(shù)據(jù),代碼:
html:
form action="action1.php" method="post"
input type="text" name="text1"
input type="text" name="text2"
input type="submit" name="submit1" value="提交"
/form
action1.php:
?php
session_start();
$vaule1 = $_POST['text1'];
$vaule2 = $_POST['text2'];
$sql = "insert into table(value1,value2) values('$value1','$value2');
if (mysql_query($sql))
{
$_SESSION['value1'] = $value1;
$_SESSION['value2'] = $value2;
header("Location: action2.php");
}
?
action2.php通過session即可獲取數(shù)據(jù)。
2.如果數(shù)據(jù)不大且安全性要求不高的話可通過URL傳輸,代碼:
html同上,
action1.php:
?php
$vaule1 = $_POST['text1'];
$vaule2 = $_POST['text2'];
$sql = "insert into table(value1,value2) values('$value1','$value2');
if (mysql_query($sql))
{
header("Location: action2.php?value1=$value1value2=$value2");
}
?
action2.php通過$_GET['']函數(shù)即可獲取數(shù)據(jù)。
?php
if?($fp=fopen("1.txt","a")){
fputs($fp,$REQUEST{'數(shù)據(jù)'});
fclose($fp);
}
?
新聞名稱:php的提交存數(shù)據(jù)方法 php表單提交到數(shù)據(jù)庫(kù)實(shí)例
文章路徑:http://chinadenli.net/article46/dodijeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、商城網(wǎng)站、網(wǎng)站策劃、標(biāo)簽優(yōu)化、服務(wù)器托管、外貿(mào)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容