<?xml version="1.0" encoding="windows-1252"?>
<node id="459647" title="Re: md5_bas64 encryption?" created="2005-05-23 13:59:27" updated="2005-06-21 07:11:44">
<type id="11">
note</type>
<author id="59531">
Hero Zzyzzx</author>
<data>
<field name="doctext">
&lt;p&gt;Those "special characters" are the nature of Base 64 encoding, use md5_hex instead.&lt;/p&gt;
&lt;p&gt;From the docs:&lt;/p&gt;
&lt;pre&gt;
md5_hex($data,...)
           Same as md5(), but will return the digest in hexadecimal form. The length of the returned string
           will be 32 and it will only contain characters from this set: '0'..'9' and 'a'..'f'.
&lt;/pre&gt;
&lt;p&gt;But chances are how you're comparing the digested strings is wrong because a forward slash shouldn't break it. . . Let me guess- you're doing the comparison with DBI, but you're not using placeholders?&lt;/p&gt;
&lt;!-- Node text goes above. Div tags should contain sig only --&gt;
&lt;div class="pmsig"&gt;&lt;div class="pmsig-59531"&gt;
&lt;p align="right"&gt;&lt;font size=1 face="Verdana, San Serif"&gt;&lt;b&gt; -Any sufficiently advanced technology is&lt;br&gt; indistinguishable from doubletalk.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p align="right"&gt;&lt;font size=1 face="Verdana, San Serif"&gt;&lt;a href="http://www.geekuprising.com"&gt;My Biz&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;</field>
<field name="root_node">
459637</field>
<field name="parent_node">
459637</field>
</data>
</node>
