2013-05-09 43 views
0

如何讓提交按鈕在同一頁面打開鏈接,同時該按鈕將輸入提交給我的php文件? 這裏是我的代碼作爲參考:將href添加到功能提交按鈕

<form id="input" action="archive.php" method="get">   
    <textarea rows="3" cols="10" name="content" id="content" class="txt" placeholder="blah blah..." required></textarea> 
    <input type="submit" id="submit"/> 
</form> 
+0

你想要發生什麼?用href打開另一個窗口/選項卡? – michi 2013-05-09 21:40:19

+0

@michi在同一頁面打開鏈接。 – uhaojane 2013-05-09 21:42:38

+0

,但通過提交,您將打開您的'

'的'action'屬性中指定的頁面。請解釋一下,爲什麼你想這樣做。 – michi 2013-05-09 21:44:01

回答

1

在你archive.php,瀏覽器重定向到一個新的位置。您可以使用header()來做到這一點。

header('Location: http://www.url.com'); 

這樣一來,所有的處理將在archive.php運行,並在同一時間,所有的用戶將看到的是,他到達您指定的URL。

+0

也會建議在之後直接添加'exit()'函數來立即執行重定向。 – lampwins 2013-05-09 21:46:42

+0

@lampwins是的,如果適用。當您發出'header()'調用時,處理不會停止。 – kapa 2013-05-09 21:48:22