2017-10-17 77 views
-1

如何提交表單 www.example.com/?n=Example-Text如何提交PHP的形式

<form method="post" action="/submit.php"> 
    <div class="enter-name"> 
     <input class="animated pulse infinite" type="name" required="" maxlength="50" name="n" placeholder="Enter Your Text Here"> 
     <button class="btn" type="submit"><span>></span> Go</button> 
    </div> 
</form> 

回答

1

後顯示與當前網頁地址文本後顯示與當前網頁地址文本如果你想從輸入name="n"顯示文本,
使窗體方法GET<form method="get" action="/submit.php">

,並在您submit.php

<?php 
echo $_GET['n']; 
?> 
+0

他有一個POST方法的形式! – DaFois

+0

@DanieleFois閱讀我的完整答案...我已經提到它 –

+0

謝謝。但我怎麼得到的數據也在例如網址。如果我提交示例文本字段,它會在網址www.example.com/?n=Example-Text – mkmobi

-1
<form method="post" action="/submit.php"> 
<div class="enter-name"> 
    <input class="animated pulse infinite" type="name" required="" maxlength="50" name="n" placeholder="Enter Your Text Here"> 
    <button class="btn" type="submit"><span>></span> Go</button> 
</div> 
</form> 

你必須設置得方法,而不是後, GET傳遞參數的URL,被稱爲urlencodded,

<form method="get" action="/submit.php"> 
+0

謝謝。但我怎麼得到的數據也在例如網址。如果我提交示例文本字段,它呈現在網址www.example.com/?n=Example-Text – mkmobi

+0

您可以通過使用獲取或請求,如 $ _GET ['n'];或$ _REQUEST ['n']; – Rits

0

你問一個GET請求時,你的代碼有一個響應是在表單標籤<form method="post" action="/submit.php">

對於你給的例子表明一個POST響應,submit.php頁面需要ŧ ø有以下代碼

<?php echo $_POST['n']; ?> 

這將顯示內聯即在=「n」個輸入經由一次表單提交的名稱的值。

,如果你想看到正在傳遞到submit.php文件中的URL的信息,那麼你需要更改HTML使用get方法的形式,而不是post它目前使用

+0

謝謝。但我怎麼得到的數據也在例如網址。如果我提交示例文本字段它呈現在URL www.example.com/?n=Example-Text – mkmobi

+0

要獲取URL中的數據,您必須將表單方法更改爲get方法 –