to wangmingsky(磨碎的沙子):
我一般情况下也没问题。。只是特例。
这个数组我也蛮难给的。大概等于这个的内容吧。不过不全等于,因为还是进行了一些处理。http://surfchen.wegame.com/show_post.php?fid=15&pid=f_364to pwtitle(doodoo):
MD5?有什么意义?MD5后你能逆算??
从来没发现MD5可以存储完整信息并且能使用该完整信息。
拜托认真点吧。。
我一般情况下也没问题。。只是特例。
这个数组我也蛮难给的。大概等于这个的内容吧。不过不全等于,因为还是进行了一些处理。http://surfchen.wegame.com/show_post.php?fid=15&pid=f_364to pwtitle(doodoo):
MD5?有什么意义?MD5后你能逆算??
从来没发现MD5可以存储完整信息并且能使用该完整信息。
拜托认真点吧。。
Array
(
[0] => 紫娅
[1] => 紫娅
[2] => 天地志狼
[3] => 天地志狼
[4] => 天地志狼
[5] => 天地志狼
)
Array
(
[0] => 一、昨日的午後<br>在很久很久以前 <br><br>彷彿曾經存在在這裡 <br><br>夕陽染紅的放學後教室 <br><br>剪太短的瀏海被同學們指著笑 <br><br>那段時光流逝 <br><br>瀏海 在我的額頭 搖曳著 與當時並沒有改變 <br><br>夕陽擁抱著同學們 <br><br>為了保持真實自我 <br><br>必須持續找尋下去 <br><br>無情溜走的時間 <br><br>便是答案 <br><br>~從現在開始直到永遠~ <br><br>
[1] => 二、乾渴地呼喊<br>就是這樣 擁著肩 再走一段路吧 <br><br>數著逐漸遠去的夢想 看見了漸影凋零的夥伴 <br><br>此刻 迷失在熟悉的街道 <br><br>黑暗 創造出另一個自己 <br><br> <br><br>乾渴地呼喊 彷彿刺穿了沮喪的心靈 <br><br>想跟你一起看看這世界 <br><br>我心裡有著誰都不知道的答案 <br><br>找出關鍵的鑰匙 <br><br>飛向更高級的遊戲 <br><br> <br><br>一起渡過無數的悲傷 <br><br>不斷追求那天的我倆 直到過意不去為止 <br><br>若是時代重新來過 依舊能在某處見面吧 <br><br>直到那天來臨時 絕不放棄 <br><br> <br><br>逐漸冷卻的思念 雖然怎樣也無法否認 <br><br>但陷入戀愛的改變也是不錯 <br><br>不焦慮 不恐慌 誠懇的祈禱 <br><br>內心彷彿會綻放花朵 <br><br>just take my hart <br><br> <br><br>乾渴地呼喊 彷彿刺穿了沮喪的心靈 <br><br>想跟你一起看看這世界 <br><br>我心裡有著誰都不知道的答案 <br><br>找出關鍵的鑰匙 <br><br>飛向更高級的遊戲 <br>
[2] => Voice<br><br>我想对你说<br>我的热情在在天空中翻滚<br><br>读不完的杂志<br>然而却不能不读<br>电视的频道越发增加<br>全部看完已很晚了<br><br>做了奇怪的梦,在屋前的公园<br>你扔给我的球在中途落下了<br>房间的某角堆满了游戏软件<br>不玩的话也就失去价值<br><br>坐在桌子前的你虽然喋喋不休<br>然而却只有一个表情<br>我就在你身旁,是如此的靠近<br><br>我不懂表达自己<br>隐藏的心声是什么<br>想看看谁被操纵着什么<br>你的心中也有我吗<br>不能听到你的声音<br>在人群中消失<br><br>一切都是错误的<br>一无所知,如能用心就好<br><br>转自cnocg
[3] => 精神浴<br><br>烧瓶在发亮<br>在理科室等待<br>冰冷的手和手接触<br>互相揉擦会变得暖和<br>真想看烟花<br>大家抱着美妙的寂寞<br>战斗的天使<br>精神浴<br>倾注你的全身<br>支配着寂寞的身影<br>精神浴<br>你不是孤单一人<br>被友情的大转轮保护着<br><br>瞳孔中的棱镜<br>守护着你<br>在走廊擦肩而过<br>像旋风吹过<br>梦之茧<br>大家都蹭破了覆盖着自身的躯壳<br>化作飞翔的战士<br>精神浴<br>有点颓废的日子<br>用手掌的光粒沐浴着<br>精神浴<br>你燃起的头发<br>指尖轻轻地为你拨弄<br><br>精神浴<br>倾注你的全身<br>支配着寂寞的身影<br>精神浴<br>你不是孤单一人<br>被友情的大转轮保护着
[4] => Shuffle<br><br>"被超越""心中焦急不安"<br>即使弄坏篱笆墙也找不到答案<br>不能很好的调试爱情和精力<br>我已经失去自我<br>被人操纵了吗?On the field无论谁<br>都不畏惧go away,然而....<br>在无可预知的未来道路上<br>也许不能正确地选择<br>紧闭双眼封锁身心,just like cards<br>一定能迎来奇迹<br><br>如果用心生存,就会发觉人生会更有意义<br>忘却悲伤的事<br>无形的阻碍On the field无论谁<br>都必须拥有那股力量<br>体会过孤独一人时的寂寞感<br>至今也心存余悸<br>猛扑过来的是什么<br>逃脱不了仍有背负<br>真心表露冷静的脸<br>过多的现代<br>紧闭双眼封锁身心,just like cards<br>一定能迎来奇迹<br><br>因为不能预知未来<br>一旦高兴便能察觉到<br>never lose!封锁身心,just like cards<br>一定能诱发奇迹
[5] => 明天如果你也垮下了<br><br>Call my name谁呼唤的声音<br>在黑夜深处的悲寂<br>你白色的肌肤耀亮了那边的我<br><br>黑白不分<br>这样的爱预示着时代倒退吗<br>我们的一天,只等待清晨的拜访<br><br>明天如果你也垮下了<br>不要从这里逃走<br>疲惫的身心痊愈<br>你的微笑<br>Lonely heart难于应付的心,突然<br>裂开口,似乎清空了一切<br>不能抑制自己,心情变得焦急<br>在相逢的时候会说<br>"永远不会忘记那次恋爱"<br>内心隐藏的表情,似乎能打救你?<br>明天如果你也垮下了<br>你会继续彷徨吧!<br>初次体验了爱的滋味<br>担心失去<br>明天如果你也垮下了<br>即使不能看到一切<br>在平静之时<br>我们会混过去<br><br>你的幻想
)
按照你的先addslashes,是否能保证serialize后产生的string不含有" ' /这些字符?
你能帮我分析一下过程吗?
If you want to put serialized data into DB, you have to add slashes.
At this point, there's a problem. If you got data via HTTP POST method, the data has slashes already. I tried to work with "array_walk" or "array_map", but it doesn't work when the data has array.
So make extended stripslashes function. function my_stripslashes($vals) {
if (is_array($vals)) {
foreach ($vals as $key=>$val) {
$vals[$key]=my_stripslashes($val);
}
} else {
$vals = stripslashes($vals);
}
return $vals;
}$data = addslashes(serialize($_POST));
...
$SQL="insert into DB() values($data)";
...
$SQL="select data from DB";
...
$data = my_stripslashes($data);
...
这里大多都是和array object有关的notes
BEWARE: if you serialize to store values on a database, and the variables you are serializing already have the " (double-quote) char, you may have a problem. After serializing you will have var delimiters as " and content " (double-quotes) escaped, but your databse may just treat them like the same. You end up with a failed unserialize. You want something like: a:5:{s:9:"this is a \"quote\"";a:1:{s:(ETC) And not:
a:5:{s:9:"this is a "quote"";a:1:{s:(ETC) So just make sure you double escape content quotes ... It's simple, but i can't explain it any simpler =(
为什么要stripslashes???
例如
<?php
$se_string='a:4:{i:0;s:6:"Sasuke";i:1;s:6:"Sasuke";i:2;s:6:"Sasuke";i:3;s:6:"Sasuke";}';
?>
然后通过include来调用serialized data并进行处理。
我这么说只是简单的描述一下我处理的过程而已。。实际操作不是这么简单。。
在中间还有一些数据存储和读取。。在上面的一帖中我进行了不是很详细的阐述。:)