2011-08-09 92 views
0

我打算這樣做webtitle <title>被存儲在數據庫中,這樣你就可以不用編輯文件來改變它..插入特殊字符,標題分流

我有標題和標題分路器..

像這樣:

page.com • 

的page.com是標題和•是個分

林有一點問題,通過插入分離器,•進DAT凌辱。我嘗試插入它,因爲它是•通過html代碼&bull;

第一次嘗試的方式是•結果是?在我的varchar字段中, 通過&bull;進行的第二次嘗試是在網頁標題中它也顯示爲&bull;而不是實際的圖標/符號。

我該如何解決這個問題,讓它接受字符,所以他們不作爲?要麼 ??

我應該使用另一種columntype比varchar可能嗎?

+0

你是通過一些db-editor插入還是什麼? – Subdigger

回答

0

第一,title不允許html-entities

恕我直言,你應該存儲爲&bull;
只有操作/轉換是到其原有的特色,當你outputing HTML

0

&bull;實際上應該做的伎倆。 看看你加載到瀏覽器的最終html代碼。 可能有一些轉義字符

0

這正是你應該存儲它的方式。我不確定你的瀏覽器爲什麼不顯示它。我剛剛用Mozilla進行測試,對我來說工作很好。

<title>&bull; <- thats a bullet</title> 
0

Varchar應該沒問題。 。 。

當您發送數據或從數據庫收集數據時,是否通過類似htmlspecialchars()的方式發送數據?確保你實際發送的是字符串,而不是字符串的剝離版本。