2011-03-10 45 views
0

我使用下面的代碼:PHP代碼中插入文本框中的文本轉換成HTML身體

<form> 
    <textarea cols="50" rows="4" name="link"></textarea> 
    <textarea cols="50" rows="4" name="notes"></textarea> 
    <input type="submit" value="Submit"> 
</form> 

它創造了兩個文本框,我想知道如何從這個讓他們到不同的HTML文件的機身碼?我想我會需要PHP。

最後,我只想讓它顯示一條消息,說「完整」,並在一個html文件中,例如code.html中的標籤中,它將有兩行文本框的內容分隔。

問候!

+3

請寫一些細節使用。 (例如,你最終想看到什麼) – 2011-03-10 19:42:05

+3

不清楚你要求什麼。 – 2011-03-10 19:42:26

+0

GET或POST它到相同的PHP頁面或另一個PHP頁面,並檢索'$ _GET'或'$ _POST'並插入到其他textarea – kjy112 2011-03-10 19:44:19

回答

3

聽起來像你需要PHP來接收數據。

請參閱this瞭解發佈到PHP頁面的基本表單。

+0

它需要在不同的頁面。 – 2011-03-10 19:45:20

+0

標記中,操作變量表示數據的目標:「」將POST到process.php。 – Kit 2011-03-10 19:47:06

+0

好的,我將如何編寫process.php頁面來顯示它? – 2011-03-10 19:48:17

0

要接受輸入一個頁面並將其顯示在另一個頁面上將需要PHP。總體思路:

HTML表單頁面: 包含用戶輸入並提交其輸入的HTML表單。表單中的數據被髮送到PHP處理腳本。我們假設你使用POST方法。

PHP處理腳本: 包含讀取POST值並清理它們的代碼。這意味着你想檢查你不想要的HTML,腳本標籤等 - 任何你不想要的東西。在這種情況下,用戶將自己顯示此代碼,所以他們不能真正傷害其他用戶。但是,要記住一些重要的事情。經驗法則 - 絕不相信用戶輸入 - 經常檢查並清理它。現在PHP腳本已經讀取並清除了數據,您想要顯示它。

PHP顯示腳本: 包含頁面和PHP代碼的HTML,以顯示您在PHP處理腳本中捕獲的值。

其他說明: PHP的處理和顯示腳本可以住在同一個文件中。在顯示之前,您必須先進行處理。或者,您可以運行處理腳本,然後包含顯示腳本。兩者都可以工作。

2

您最常用的PHP HTML這樣的:

echo '<form id="form1" name="form1" method="post" action="">'. 
'<p>PASWORD<br>'. 
'<input type="text" name="name0" id="text" /><br><br>'. 
'<p>BACKLINK<br>'. 
'<input type="text" name="name" id="text" />'. 
'<br>;'. 
'<input type="submit" name="Enter" id="Enter" value="Enter" />'. 
'</form>'; 

並且如果運行HTML

if ($_POST['name0']>''){ 
     your code 
    }