<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/faisun" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/faisun" type="application/rss+xml"></fs:self_link><lastBuildDate>Wed, 22 Feb 2006 14:23:00 GMT</lastBuildDate><title>faisun的专栏</title><link>http://blog.csdn.net/faisun/</link><item><title>不用session的图片验证码</title><link>http://blog.csdn.net/faisun/archive/2006/02/22/605780.aspx</link><wfw:comment>http://blog.csdn.net/faisun/comments/605780.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/faisun/comments/commentRss/605780.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=605780</trackback:ping><description>用 session 实现图片验证码,浪费更多的服务器资源不说,对于客户端,也有一个弊病:如果开了一个新的窗口,因为session已更新,则在旧的窗口中按图片输入正确的字符串时,就变成错误的了. 

前几天有人在 CSDN 里贴出一个双向加密的函数,顿时来了灵感,经过对这个函数进行改进,实现了不用session的图片验证码,在此与大家共享,望各位批评指正. &lt;img src =&quot;http://blog.csdn.net/faisun/aggbug/605780.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 22 Feb 2006 22:23:00 +0800</pubDate><author>faisun</author><comments>http://blog.csdn.net/faisun/archive/2006/02/22/605780.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/faisun/archive/2006/02/22/605780.aspx</guid><dc:creator>faisun</dc:creator></item><item><title>绕过拦截的弹出窗口</title><link>http://blog.csdn.net/faisun/archive/2005/09/28/491325.aspx</link><wfw:comment>http://blog.csdn.net/faisun/comments/491325.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/faisun/comments/commentRss/491325.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=491325</trackback:ping><description>绕过拦截的弹出窗口&lt;img src =&quot;http://blog.csdn.net/faisun/aggbug/491325.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 28 Sep 2005 21:43:00 +0800</pubDate><author>faisun</author><comments>http://blog.csdn.net/faisun/archive/2005/09/28/491325.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/faisun/archive/2005/09/28/491325.aspx</guid><dc:creator>faisun</dc:creator></item></channel></rss>