[Microid] Encode URLs?

James Cridland james at cridland.net
Sun Apr 15 17:43:48 EDT 2007


I'm trying to produce a microid metatag for my page at
http://www.mediauk.com/discussions/profile.muk?mode=viewprofile&u=1
(indeed, I own this site, and verify all email addresses, so I'm trying to
produce microids for all users)

I use this PHP code to produce a microid.
$microid_email = "james at cridland.net";
$microid_url="
http://www.mediauk.com/discussions/profile.muk?mode=viewprofile&u=1";
$microid_hex = sha1( sha1( "mailto:" . trim($microid_email) ) + sha1(
trim($microid_url) ) );
$microid_hex = "mailto+http:sha1:".$microid_hex;

Using this PHP code, I get a microid of
mailto+http:sha1:1268bb6d577107e328ccc6341e75da96f31277db

Using the JavaScript code at http://microid.org/ and my email address, I get
mailto+http:sha1:05d7b7fe2c3a67fab3982b50c9a727c04c9aab9c

Do I need to encode URLs or something? (It's not clear from the spec) Or is
some code wrong somewhere?

-- 
http://james.cridland.net/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ibiblio.org/pipermail/microid/attachments/20070415/73078a5e/attachment.htm 


More information about the Microid mailing list