php提交表單後跳轉
① php中如何設置當表單里的submit提交點擊後跳轉到表單內的數據.html
form表單的action屬性就是你數據提交的頁面,你填寫了這個屬性,那麼數據就會提交到你指定的頁面去。這樣你在指定的頁面就能接收到這些數據了。
② php提交表單,點擊錯誤彈出框的確定按鈕之後,跳轉回原來頁面,怎樣保存原有信息
可以將接收的數據再返回並填充表單,以下是一個網友的解決方法,貼出如下:
在開發過程中,經常會出現表單出錯而返回頁面的時候填寫的信息全部丟失的情況,為了支持頁面回跳,可以通過以下兩種方法實現。
1.使用header頭設置緩存控制頭Cache-control。
header('Cache-control: private, must-revalidate'); //支持頁面回跳
2.使用session_cache_limiter方法。
session_cache_limiter('private, must-revalidate'); //要寫在session_start方法之前
下面的代碼片斷可以防止用戶填寫表單的時候,單擊「提交」按鈕返回時,剛剛在表單上填寫的內容不會被清除:
session_cache_limiter('nocache');
session_cache_limiter('private');
session_cache_limiter('public');
session_start();
參考地址:http://bbs.phpchina.com/thread-90346-1-1.html
③ php表單提交成功後如何跳轉到指定頁面
php表單提交成功後,最好有個判斷是否成功,成功才跳轉
可以設置一個變數$result 來判斷是否成功,
成功的話跳轉
假設$result>0是成功,則
<?php
if($result > 0){
echo '<script>alert("提交成功!");location.href="'.$url.'"</script>'; //$url就是你的跳轉路徑
}
?>
或者
<?php
if($result > 0){
echo '提交成功,即將跳轉.....';
header("refresh:1;url=$url");//$url就是你的跳轉路徑
}
?>
④ php網站後台修改表單內容後提交並提示成功了,跳轉回到剛修改的表單頁,看到的表單內容並沒有更新
從幾個方面去考慮吧,首先確定瀏覽器是否有緩存,第二,確定伺服器有沒有做cdn加速,第三,阿里雲伺服器會不會有緩存。
⑤ php 表單提交 跳轉
php表單提交成功後,最好有個判斷是否成功,成功才跳轉
可以設置一個變數$result 來判斷是否成功,
成功的話跳轉
假設$result>0是成功,則
<?php
if($result > 0){
echo '<script>alert("提交成功!");location.href="'.$url.'"</script>'; //$url就是你的跳轉路徑
}
?>
或者
<?php
if($result > 0){
echo '提交成功,即將跳轉.....';
header("refresh:1;url=$url");//$url就是你的跳轉路徑
}
?>
⑥ php 提交表單跳轉到下個頁面之後如何保持原來提交的數據
1.表單頁a.php
<form action="b.php" name="form1" method="post">
<input type="text" name="keyword" />
</form>
2.表單接收頁b.php
<?
$keyword = $_POST["keyword"];
?>
<form action="b.php" name="form1" method="post">
<input type="text" name="keyword" value="<?=keyword?>"/>
</form>
下面為顯示結果內容
......
............
................
⑦ php怎麼實現form提交表單並跳轉到action頁面
<form action="a.php" method="post" name="theForm" onsubmit="return validate();">
<table width="90%" id="general-table">
<tr>
<td class="narrow-label">{$lang.title}</td>
<td><input type="text" name="title" size ="40" maxlength="60" value="{$article.title|escape}" />{$lang.require_field}</td>
</tr>
<input type="submit" value="提交" class="button" />
</form>
這樣就可以的,不知道你是遇到了什麼無法執行的問題嗎?
⑧ 在線等,PHP中怎麼實現點擊表單中的提交按鈕,實現按鈕跳轉控制器的某方法
點擊跳轉 onclick="window.location.href=' '";??? 但是不要把這個事件綁定在submit按鈕上,因為submit默認會將表單提交 給個button 或者直接用<a href="?"></a> 這樣比較好
⑨ php表單提交後,如何跳轉到頁面某個錨點
在跳轉後面 添加一個 #id
其中的id是你要定位的錨點元素id
例如:index.html#arch
這時候瀏覽器就會定位到id是 arch的位置