[英]Insert/show clickable links in/from database from textarea or div
我有一個textarea,用戶可以在其中鍵入文本,並且此文本將插入數據庫中 。 另一個查詢顯示用戶寫的內容。 如果用戶插入鏈接,則我想在該鏈接可單擊的地方有一個textarea,當我調用顯示用戶輸入的查詢時,我想看到可點擊的鏈接。
這是我的文本區域
<div class="txt-edit-caso-file">
<div class="et-form-ins">Modified files </div>
<textarea name="EDITmodifiedfiles" size="9" class="input full-witdh" id="edit-file" value="<?php echo "$file_mod"; ?>"><?php echo "$file_mod"; ?></textarea>
</div>
如果用戶寫www.google.it,我想將鏈接存儲在數據庫中,如果我調用show查詢,則可以看到它。
我知道一個textarea只能有普通文本,沒有鏈接,html標記等。所以我做了一個可編輯的DIV,看起來像我的textarea,
<div name="EDITmodifiedfiles" contentEditable="true" size="9" class="input full-witdh" id="edit-file" value="<?php echo "$file_mod"; ?>"><?php echo "$file_mod"; ?></div>
順便說一句,我不知道如何從div在db中插入數據。 因為普通的$ _POST方法似乎不起作用。
$file_modif = trim($_POST['EDITfilemod']);
那我該怎么辦? 因為textarea沒有鏈接,但是我無法在數據庫中插入DIV文本。
將鏈接像鏈接一樣存儲在數據庫中並不重要,我只想在用戶在textarea / div中看到它時將其視為鏈接,並且用戶可以對其進行編輯(用戶可以插入一個或多個鏈接) ,換行符中的每個鏈接)。
謝謝。
........ edit我決定為我們提供一個隱藏的文本區域(用於輸入)和一個div(用於可單擊的輸出)。 這兩個框的內容相同(如果我編輯div,則文本也將進入文本區域)。 現在我的問題是:如何管理div中的鏈接?
如果要通過textarea將鏈接插入數據庫,則必須將該文本與html <a herf="http://www.google.com">Link</a>
標記一起放置。 當它顯示在html頁面上時,它會自動顯示為鏈接。您還可以使用Internet上免費提供的CKEDITOR,並將其用於textarea鏈接文本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.