㈠ 怎樣把html表單數據傳達到php

<formaction="save.php"method='post'>
<inputtype="text"name='email'>
<buttontype='submit'>提交</button>
</form>

save.php:

<?php

$email=$_POST['email'];
?>

㈡ html表單與php結合方面的問題

  1. 寫入文來件,最簡單的函源數是file_put_contents("1.html","aaaaaaaaaa");

  2. 寫完之後想跳轉到1.html,用php header跳轉或者js的window.location.href="1.html";

  3. 如果想js變數一塊提交,多弄幾個空的input 隱藏域,點擊 提交按鈕的時候,把變數寫入到input 隱藏域中,就會帶過去。

㈢ 關於一個很簡單的html表單提交到PHP的問題

isset是php中檢查變數是否設置的函數,該函數返回的是布爾類型的值,即true/false。
$password=isset($_POST['password']) ? $_POST['password'] :'' ;
這句只在$_POST有password這個索引時才回取值,否則直接答返回'',這樣即使沒有password這個索引也不會報錯。
當然在表單處理中只要你確定有這個表單項(html裡面有對應name的項),可以不用isset。

㈣ html怎樣提交表單到php

你在php頁面 列印 $_GET 數組 就可以了 看到所有通過get方式提交過來的 參數 和 值了

當然你也可以 列印 $_REQUEST 數組回 這里答面 包括 get方式和post方式所有的參數

㈤ html提交from表單按鈕 PHP

<form method="get" action="x.php" >
<input type="text" name="mc" value="9998">
<input type="text" name="jg" value="9998">
</form>
你的這個是不是需要提交的時候點那個<button》按鈕提交
那需要加段JS
<BUTTON VALUE="購買" id="1">
下邊用jquery提交
$("#1").click(function(){
mc=$("inupt【name=mc】").val()
//通過js獲取到指定的要提交表單中input的數據

jg=$("inupt【name=jg】").val()
url="x.php?mc="+mc+"&jg="+jg;
window.location.href=url;

})

㈥ PHP可以接收HTML表單的值嗎

可以的。
提交表單後php處理出來的頁面。在這個例子中,我輸入一個單詞,然後給定一個長度,將單詞等分成該長度的塊。
演示了通過POST方法提交表單。
例子二(單選,GET接受表單):
view sourceprint?
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="GET">
Select your personality attributes:<br/>
<select name="att[]" >
<option value="perky">perky</option>
<option value="morese">morose</option>
<option value="thinking">thinking</option>
<option value="feeling"> feeling</option>
<option value="thrifty">speed-thrift</option>
<option value="prodigal">shopper</option>
</select>
<br>
<input type ="submit" name="s" value="Record my personality">
</form>
<?php
if (array_key_exists('s',$_GET)){
$des = implode(' ', $_GET['att']);
echo "You have a $des personality.";
}
?>
例子三(多選,GET接受表單):
注意到此時<select name="att[]" multiple> 下劃線告訴GET你傳輸的是個數組,黑體字部分則是表示改選擇框為多選框
view sourceprint?
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="GET">
Select your personality attributes:<br/>
<select name="att[]" multiple>
<option value="perky">perky</option>
<option value="morese">morose</option>
<option value="thinking">thinking</option>
<option value="feeling"> feeling</option>
<option value="thrifty">speed-thrift</option>
<option value="prodigal">shopper</option>
</select>
<br>
<input type ="submit" name="s" value="Record my personality">
</form>
<?php
if (array_key_exists('s',$_GET)){
$des = implode(' ', $_GET['att']);
echo "You have a $des personality.";
}
?>
例子四(復選框checkbox): 同樣name="att[]"是告訴GET你傳輸的是一個數組, checked 則表示該選項為初始默認選擇,同樣上例,在標簽內加入 selected="selected"也可以
讓多選初始默認選擇。
view sourceprint?
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="GET">
Select your personality attributes:<br/>
perky<input type="checkbox" name="att[]" value="perky" checked /> <br/>
morose<input type="checkbox" name="att[]" value="morose" checked /> <br/>
thinking<input type="checkbox" name="att[]" value="thinking" /> <br/>
feeling<input type="checkbox" name="att[]" value="feeling" /> <br/>
<br>
<input type ="submit" name="s" value="Record my personality">
</form>
<?php
if (array_key_exists('s',$_GET)){
echo "<pre>";
print_r($_GET);
echo "</pre>";
if (is_null($_GET['att'])) exit;
$des = implode(' ', $_GET['att']);
echo "You have a $des personality.";
}
?>
例子五(單選框): 注意,同一個選項即可的單選必須name相等
view sourceprint?
<form>
男性:
<input type="radio" checked="checked" name="Sex" value="male" />
<br />
女性:
<input type="radio" name="Sex" value="female" />
<br>
<hr>
男性:
<input type="radio" checked="checked" name="Se" value="male" />
<br />
女性:
<input type="radio" name="Se" value="female" />
</form>
<p>當用戶點擊一個單選按鈕時,該按鈕會變為選中狀態,其他所有按鈕會變為非選中狀態。</p>
例子六(stick form):一個表格如何要實現之前輸入過的值在頁面刷新後仍然存在可以如下
view sourceprint?
<?php
$f = $_POST['fa'];
?>
<form action = "<?php echo $_SERVER['PHP_SELF']; ?> " method="POST">
temperature:
<input type="text" name="fa" value="<?php echo $f;?>" />;
<br/>
<input type="submit" name="Convert to Celsius" />
</form>
<?php
if (!is_null($f)){
$c = ($f-32)*5/9;
printf("%.2lf is %.2lfC",$f,$c);
}
?>
都是一些簡單的表單處理~

㈦ PHP提交html的表單!

你的HTML代碼有錯。
。。。你不用<form>把整個表格括起來,就括一個按鈕,你這樣是無法取到值的。
修改過的HTML代碼:

<form method="post" action="tijiao.php">
<table class="f14" border="0" cellSpacing="3" id="table7">
<tr>
<td height="5"></td>
</tr>
<tr vAlign="top">
<td width="75" align="right"><font size="2">您的留言:</font></td>
<td width="325">
<textarea style="WIDTH: 325px; FONT-SIZE: 14px" wrap="virtual" rows="7" cols="45" name="liuyan"></textarea></td>
</tr>
<tr>
<td height="5"></td>
</tr>
<tr>
<td width="75" align="right">
<p align="center"><font size="2">聯系方法:<br>
QQ或email</font></p>
<td width="325"><input style="WIDTH: 325px; FONT-SIZE: 14px" size="45" name="email" /></td>
</tr>
<tr>
<td height="6"></td>
</tr>
<tr>
<td></td>
<td align="left">
<input type="submit" value="提交" name="B1" /></td>
</tr>
<input type="hidden" name="f_url">
<input value="0" type="hidden" name="f_flag">

</table>

</p>
</form>

我覺得你太無聊了,你為什麼一定要文本方式來存儲呢?
資料庫不好嗎?
哎..

後台代碼如下:
<?php
if(isset($_POST['B1']))
//如果檢測到提交按鈕.isset是檢測變數是否存在,存在返回true否則返回false
{
$fp=fopen("liuyan.txt",'a+');
/*
打開文件liuyan.txt,使用a+:讀寫方式打開,將文件指針指向文件末尾。如果文件不存在則嘗試創建之。
這是其他模式:
'r' 只讀方式打開,將文件指針指向文件頭。
'r+' 讀寫方式打開,將文件指針指向文件頭。
'w' 寫入方式打開,將文件指針指向文件頭並將文件大小截為零。如果文件不存在則嘗試創建之。
'w+' 讀寫方式打開,將文件指針指向文件頭並將文件大小截為零。如果文件不存在則嘗試創建之。
'a' 寫入方式打開,將文件指針指向文件末尾。如果文件不存在則嘗試創建之。
'a+' 讀寫方式打開,將文件指針指向文件末尾。如果文件不存在則嘗試創建之。
'x' 創建並以寫入方式打開,將文件指針指向文件頭。如果文件已存在,則 fopen() 調用失敗並返回 FALSE,並生成一條 E_WARNING 級別的錯誤信息。如果文件不存在則嘗試創建之。這和給 底層的 open(2) 系統調用指定 O_EXCL|O_CREAT 標記是等價的。此選項被 PHP 4.3.2 以及以後的版本所支持,僅能用於本地文件。
'x+' 創建並以讀寫方式打開,將文件指針指向文件頭。如果文件已存在,則 fopen() 調用失敗並返回 FALSE,並生成一條 E_WARNING 級別的錯誤信息。如果文件不存在則嘗試創建之。這和給 底層的 open(2) 系統調用指定 O_EXCL|O_CREAT 標記是等價的。此選項被 PHP 4.3.2 以及以後的版本所支持,僅能用於本地文件。
*/
$ly=$_POST['liuyan'];
//把留言內容保存為變數
$email=$_POST['email'];
//把eamail保存為變數
$str="\r\n您的留言內容是:\r\n".$ly."\r\n您的Email是:\r\n".$email."\r\n";
//定義好內容,雙引號內的\r\n是換行的
$fw=fwrite($fp,$str);
//fwrite是寫入函數,第一個參數是文件鏈接,第二個參數是內容
if($fw)
//如果寫入成功
{
echo '留言成功';
header("Location:success.htm");
//header定向到success.htm
}
else
{
echo '留言失敗';
exit();
//失敗不動
}
}
?>

很費力知道嗎= =你不點贊就太沒人性了= =!不要是騙我玩就行了,我還浪費了幾分鍾

㈧ html表單中的復選框,表單跳轉到php頁面,怎麼在php頁面中接受傳過來的復選框數值,急求

如果單純的用來php的話,你自需要用一個form表單,在form 裡面寫上action='你要條狀的php頁面' method=『提交的方法,有get和post』,然後給復選框checkbox起一個名字,比如叫check,那麼你在跳轉的頁面當中使用$_GET['check'],這個值就是你提交過來的值。

㈨ HTML代碼 和PHP代碼在一個頁面。怎麼把html里的表單數據提交給php

test.php頁面

判斷該頁是抄否提交,如襲果提交了,就按照正常的接受數據來就行了。

<?php
if($_POST){
$words=$_POST["words"];
if($words){
echo"收到";
}
}
?>
<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>Document</title>
</head>
<body>
<formaction="test.php"method="post">
<inputtype="text"name="words">
<inputtype="submit"name=""value="提交">
</form>
</body>
</html>

㈩ 怎麼用php把html表單內容寫入資料庫

舉例如下:
file1.php:
file2.php:
?php
echo
$_post[gender];
//顯示前一頁單選按鈕傳過來的值
//以下是寫入資料庫操作
$db=mysql_connect("hostname","username","password");
//連接資料庫伺服器版
mysql_select_db("dbname",$db);
//選擇具體的權資料庫
mysql_query("set
names
gbk");
//統一字元集到
gbk
$myinsert="insert
into
表名
(gender)
values
('$_post[gender]')";
//構造插入語句
$myresult=mysql_query($myinsert,$db);
//執行插入操作
if($myresult)
{
echo
"插入成功!";
}
else
{
echo
"插入失敗"."
".mysql_error();
}
?