1. php 表單傳遞多值的問題
html
===============================
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<table width="500">
<form action="plugin.php" method="post" name="form">
<tr>
<td>
名稱: <input type="text" name="name[]" id="name" value="產品1"/></td>
<td>數量
<input name="num[]" type="text" id="num[]" size="10" value="1"/></td>
</tr>
<tr>
<td>
名稱: <input type="text" name="name[]" id="name" value="產品2"/></td>
<td>數量
<input name="num[]" type="text" id="num[]" size="10" value="2"/></td>
</tr>
<tr>
<td>
名稱: <input type="text" name="name[]" id="name" value="產品3"/></td>
<td>數量
<input name="num[]" type="text" id="num[]" size="10" value="3"/></td>
</tr>
<tr>
<td>
名稱: <input type="text" name="name[]" id="name"value="產品4" /></td>
<td>數量
<input name="num[]" type="text" id="num[]" size="10" value="4"/></td>
</tr>
<tr>
<td>
名稱: <input type="text" name="name[]" id="name"value="產品5" /></td>
<td>數量
<input name="num[]" type="text" id="num[]" size="10" value="5"/></td>
</tr>
<tr>
<td>
名稱: <input type="text" name="name[]" id="name" value="產品6"/></td>
<td>數量
<input name="num[]" type="text" id="num[]" size="10" value="6"/></td>
</tr>
<tr>
<td>
名稱: <input type="text" name="name[]" id="name" value="產品7"/></td>
<td>數量
<input name="num[]" type="text" id="num[]" size="10" value="7" /></td>
</tr>
<tr>
<td>
名稱: <input name="name[]" type="text" id="name" value="產品8" /></td>
<td>數量
<input name="num[]" type="text" id="num[]" size="10" value="8"/></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="button" id="button" value="提交" /></td>
</tr>
</form>
</table>
php
======================================
<?php
echo '產品 數量';
for($i=0;$i<count($_POST['name']);$i++){
echo $_POST['name'][$i].' 數量:'.$_POST['num'][$i].'<br/>';
}
?>
改成數組就好啦,親測有效
2. PHP:如何在一個表單操作中實現圖片與文字一起傳遞
php接收表單數據的話是可以接收上傳圖片和文字表單信息的,在表單中有文件上傳的時候記得表單的form屬性的method要是post,並且在添加一個屬性enctype="multipart/form-data"。這樣就可以達到圖片和文字一起傳遞了,事例代碼如下:
<formaction="xxx.php"method="post"enctype="multipart/form-data">
<inputtype="text"name="username"/>
<inputtype="file"name="file"/>
<inputtype="submit"value="Submit"/>
</form>
在處理這樣的php文件中直接列印$_POST和$_FILES這兩個超全局數組就可以看到提交的數據內容了。
3. PHP使用超鏈接傳遞表單的值
php的話都要傳遞動作才能取值。你可以試試js,完全按照你的要求。
<script type="text/javascript">
function zhuce(){
var username=document.getElementById('username').value;
window.location.href='database/regcontrol.php?username='+username;
}
</script>
<input class="text-input" type="text" id="username" name="username" / >
<a onclick="zhuce()">注冊</a>
4. 如何用php或者js傳遞參數給另一頁面的表單並點擊提交按鈕
//獲取form表單 varformdeal=document.getElementById("testForm"); //制定表單action地址,可以加一些參數 formdeal.action="deal.php?parms="+str; //制定跳轉頁面打開方式,默認的是_self,如果想在新窗口打開,可以用_blank formdeal.target="_self"; //提交表單 formdeal.submit(); 完整js代碼如下: 表單提交地址為:deal.php 測試:選中網路和谷歌;點擊提交,參數內容如下: php接收表單代碼: 運行結果如下: 10 示例代碼下載地址:
5. PHP把表單傳給它自己
把<form action="">action填寫為空或者就寫本頁面 那就是傳遞到本頁面 其他的GET,POST隨便
6. php表單數組傳遞
首先在表單中加個提交按鈕
<INPUT TYPE="submit" name="submit">
cart.php 代碼如下:
<?php
$submit = $_POST['submit'];
$ID = $_POST['ID'];
$sl = $_POST['sl'];
$dc = array();
if($submit)
{
$dc = array(
"ID" => $ID,
"sl" => $sl
);
print_r($dc);
}
?>
7. PHP彈出窗口提交表單時如何傳遞數據進表單
給iframe定義個name 如:
<iframesrc="smallupdate.php?id=<?phpecho$id;>"class="frameupdate"name="iframe_name"></iframe>
</div>
//然後
<a href="javascript:void(0)" onclick="showid('small_Lay_id<?php echo $id;>');" target="iframe_name">點擊彈出修改窗口</a>
a 的 taget 轉向目標
8. PHP的表單傳輸問題(使用$_POST)
第四行少個雙引號
9. PHP表單參數傳遞的問題
1,用cookie或者session
2,或者在B頁面中加 hidden按鈕把 從A頁面傳到B的參數 再傳到C
應該沒有別的一般途徑了!