phpsubmit
⑴ 【php、】submit怎樣實現傳值跳轉
如果
提交的頁面和跳轉的頁面相同則可用
form的
action
屬性
action
=
你要跳轉的頁面
如果不同的話
先提交過去,再在那個頁面做處理,跳轉至你想要的頁面,這樣一般是看不出來你跳轉了2次的
應該可以實現你要的效果,至於傳值,如果不是太多而且不是很重要的話
url參數傳值就可以了
⑵ 關於PHP submit按鈕未觸發而執行代碼問題。
//邏輯有誤,改如下:
if(isset($_POST['submit'])
)
{
if(
$_POST['text']==$_SESSION[value]){
$username=$_POST['user'];
$password=$_POST['pass'];
$sql="select
*
from
word
where
user='$username'
and
password='$password'";
$query=mysql_query($sql);
if(mysql_fetch_array($query)){
echo
"登錄成功";
unset($_SESSION[value]);
}else{
echo
"登錄失敗";
}
}else{
echo
"您輸入的驗證碼不正確";
}
}
⑶ php submit 提交了兩次
你的表單中,是不是用 JS 製作了表單驗證的判斷?
如果填寫沒有問題,表單就提交。。
如果是這樣的話,你的提交按鈕又使用 type="submit" 的話,你點擊時,表單本身提交一次,JS 又幫你提交一次。就形成兩次提交。。
⑷ php submit點擊為什麼傳不出去值呢
php submit點擊傳不出去值,原因可能是出在你的form的action的文件位置沒寫對,或者是你PHP接收值的方式不對,舉個例子來看做下測試:
<form action="接受值文件" method="post">
用戶名:<input type="text" name="text" value=""/>
密碼:<input type="text" name="text" value=""/>
<input type="submit" value="提交"/>
</form>
<?php
if(isset($_POST)) //如果檢測到了有$_POST的值傳過來,
{
echo $_POST['text'];//輸出文本域的值
}
?>
⑸ php中submit是什麼意思
submit指的是form表單中的提交按鈕,
if($_post[submit]==true)的意思是判斷是否由表單提交訪問本頁面。