色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

asp和php下textarea提交大量數(shù)據(jù)發(fā)生丟失的解決方法

我用textarea提交大量的阿數(shù)據(jù)
我開始字段類型選的是mediumtext,數(shù)據(jù)有丟失
后來我改成了longtext,數(shù)據(jù)依然丟失,
而且發(fā)現(xiàn)和mediumtext提交到數(shù)據(jù)庫中的數(shù)據(jù)量是一樣的,
并沒有增加。該怎樣解決呢?
ASP下只需要用下面的方法即可
復制代碼 代碼如下:
Sub Content()
    Dim i,sContent
    ' 取提交過來的數(shù)據(jù)
    ' 據(jù)說對大表單的自動處理,要使用循環(huán),否則大于100K的內(nèi)容將有可能取不到,單個表單項的限制為102399字節(jié)(100K左右),有待商榷。。參考某編輯器。。
    ' 開始取值-----------------
    sContent = ""
    For i = 1 To Request.Form("d_content").Count
        sContent = sContent & Request.Form("d_content")(i)
    Next
    ' 結(jié)束取值-----------------
End Sub

php下一般是特殊字符的問題,解決方法參考下面的
什么樣的特殊字符呢?除非你引號沒轉(zhuǎn)義,不然也應(yīng)該能錄入才對。
使用get_magic_quotes_gpc看看值是多少,如果為1,說明POST數(shù)據(jù)會自動轉(zhuǎn)義,除非又做了處理。如果為0,那么將POST數(shù)據(jù)addslashes一下再插入。如果還不行,而且值是1,那么使用stripslashes將被轉(zhuǎn)義過的數(shù)據(jù)轉(zhuǎn)回來,直接調(diào)用mysql_escape_string轉(zhuǎn)義后入庫,如果還不行,把你的特殊字符貼出來。

php技術(shù)asp和php下textarea提交大量數(shù)據(jù)發(fā)生丟失的解決方法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 文昌市| 南宁市| 治县。| 灵山县| 瓦房店市| 石屏县| 平阴县| 苏尼特左旗| 章丘市| 白银市| 宜都市| 铜陵市| 玛沁县| 华蓥市| 常山县| 玉林市| 黄大仙区| 柘城县| 区。| 北辰区| 福清市| 淮南市| 平定县| 苏尼特左旗| 肥乡县| 亚东县| 渝中区| 漳平市| 中牟县| 嵊泗县| 韶山市| 镇原县| 灌阳县| 西林县| 兰州市| 藁城市| 法库县| 汕头市| 萨迦县| 建水县| 新余市|