<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Free PHP URL shortener script that kicks ass</title>
	<atom:link href="http://briancray.com/2009/08/26/free-php-url-shortener-script/feed/" rel="self" type="application/rss+xml" />
	<link>http://briancray.com/2009/08/26/free-php-url-shortener-script/</link>
	<description>User Experience Design, Web Development, and Internet Marketing</description>
	<lastBuildDate>Sun, 15 Jan 2012 00:45:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
		<item>
		<title>By: Private URL shortener</title>
		<link>http://briancray.com/2009/08/26/free-php-url-shortener-script/#comment-32800</link>
		<dc:creator>Private URL shortener</dc:creator>
		<pubDate>Wed, 15 Jun 2011 22:55:16 +0000</pubDate>
		<guid isPermaLink="false">http://briancray.com/?p=1199#comment-32800</guid>
		<description>[...] own one!?There are a lot of shortener available out there, e.g. shorty, lessn, open URL shortener, PHP URL shortener, phurl, or kissabe, just to name some of them. Of course you can also create your own one. I took a [...]</description>
		<content:encoded><![CDATA[<p>[...] own one!?There are a lot of shortener available out there, e.g. shorty, lessn, open URL shortener, PHP URL shortener, phurl, or kissabe, just to name some of them. Of course you can also create your own one. I took a [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://briancray.com/2009/08/26/free-php-url-shortener-script/#comment-32735</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Thu, 03 Feb 2011 01:49:26 +0000</pubDate>
		<guid isPermaLink="false">http://briancray.com/?p=1199#comment-32735</guid>
		<description>Feb. 2, 2011.     Brian, I&#039;m having the same problem. I installed the scripts, set up the DB, browsed to the shortening screen and tried it out. I got the full text of the &#039;shorten.php&#039; file as the return when I hit the button.</description>
		<content:encoded><![CDATA[<p>Feb. 2, 2011.     Brian, I&#8217;m having the same problem. I installed the scripts, set up the DB, browsed to the shortening screen and tried it out. I got the full text of the &#8216;shorten.php&#8217; file as the return when I hit the button.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wes</title>
		<link>http://briancray.com/2009/08/26/free-php-url-shortener-script/#comment-32733</link>
		<dc:creator>wes</dc:creator>
		<pubDate>Wed, 02 Feb 2011 04:20:08 +0000</pubDate>
		<guid isPermaLink="false">http://briancray.com/?p=1199#comment-32733</guid>
		<description>When I hit submit - it pulls the contents of &#039;shorten.php&#039; in to the input field.</description>
		<content:encoded><![CDATA[<p>When I hit submit &#8211; it pulls the contents of &#8216;shorten.php&#8217; in to the input field.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wes</title>
		<link>http://briancray.com/2009/08/26/free-php-url-shortener-script/#comment-32732</link>
		<dc:creator>Wes</dc:creator>
		<pubDate>Wed, 02 Feb 2011 04:15:50 +0000</pubDate>
		<guid isPermaLink="false">http://briancray.com/?p=1199#comment-32732</guid>
		<description>I just downloaded and installed. When I put in a url to shorten it returns the &#039;shorten.php&#039; file in the input field. Essentially anyone can see the entire code now just be continually scrolling to the right in the input field. 

Any ideas why this happened? Seems like a huge security flaw.</description>
		<content:encoded><![CDATA[<p>I just downloaded and installed. When I put in a url to shorten it returns the &#8216;shorten.php&#8217; file in the input field. Essentially anyone can see the entire code now just be continually scrolling to the right in the input field. </p>
<p>Any ideas why this happened? Seems like a huge security flaw.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BitPost.us &#124; Post Communications, LLC :: PostCompanies.com :: Communication tools created by real users for real life.</title>
		<link>http://briancray.com/2009/08/26/free-php-url-shortener-script/#comment-32706</link>
		<dc:creator>BitPost.us &#124; Post Communications, LLC :: PostCompanies.com :: Communication tools created by real users for real life.</dc:creator>
		<pubDate>Sat, 01 Jan 2011 00:04:44 +0000</pubDate>
		<guid isPermaLink="false">http://briancray.com/?p=1199#comment-32706</guid>
		<description>[...] Short URLs are perfect for sharing content via a host of social networking sites. If you&#8217;re looking to build your own url shortener, take a moment to look at Brian Cray&#8217;s FREE URL shortener. [...]</description>
		<content:encoded><![CDATA[<p>[...] Short URLs are perfect for sharing content via a host of social networking sites. If you&#8217;re looking to build your own url shortener, take a moment to look at Brian Cray&#8217;s FREE URL shortener. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kostenloses URL-shortener-Skript</title>
		<link>http://briancray.com/2009/08/26/free-php-url-shortener-script/#comment-32693</link>
		<dc:creator>Kostenloses URL-shortener-Skript</dc:creator>
		<pubDate>Thu, 09 Dec 2010 12:15:47 +0000</pubDate>
		<guid isPermaLink="false">http://briancray.com/?p=1199#comment-32693</guid>
		<description>[...] Crian Cray gibt es ein feines Skript mit dem man einen URL shortener à la tinyurl oder bit.ly unter eigener Domain betreiben kann. [...]</description>
		<content:encoded><![CDATA[<p>[...] Crian Cray gibt es ein feines Skript mit dem man einen URL shortener à la tinyurl oder bit.ly unter eigener Domain betreiben kann. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 7 Scripts open source pour creer votre propre service ! &#171; 100% Trucs &#38; Astuces</title>
		<link>http://briancray.com/2009/08/26/free-php-url-shortener-script/#comment-32686</link>
		<dc:creator>7 Scripts open source pour creer votre propre service ! &#171; 100% Trucs &#38; Astuces</dc:creator>
		<pubDate>Sat, 20 Nov 2010 14:53:10 +0000</pubDate>
		<guid isPermaLink="false">http://briancray.com/?p=1199#comment-32686</guid>
		<description>[...] Free PHP URL shortener script  Mots-clefs&#160;:Brokenscript, open source, PHP URL, PHPurl, Phurl, script, service, stito.net, TightURL, YOURLS   [+] Partage/Favoris   &#8226; Twitter  &#8226; StumbleUpon  &#8226; Digg  &#8226; Delicious  &#8226; Facebook [...]</description>
		<content:encoded><![CDATA[<p>[...] Free PHP URL shortener script  Mots-clefs&nbsp;:Brokenscript, open source, PHP URL, PHPurl, Phurl, script, service, stito.net, TightURL, YOURLS   [+] Partage/Favoris   &#8226; Twitter  &#8226; StumbleUpon  &#8226; Digg  &#8226; Delicious  &#8226; Facebook [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LxC URL Shortener</title>
		<link>http://briancray.com/2009/08/26/free-php-url-shortener-script/#comment-32677</link>
		<dc:creator>LxC URL Shortener</dc:creator>
		<pubDate>Thu, 11 Nov 2010 07:10:14 +0000</pubDate>
		<guid isPermaLink="false">http://briancray.com/?p=1199#comment-32677</guid>
		<description>Hello,

Check out &lt;a href=&quot;http://lxcurl.com&quot; rel=&quot;nofollow&quot;&gt;LxC URL Shortener&lt;/a&gt;
Let me know if you like it.


Thank you.</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Check out <a href="http://lxcurl.com" rel="nofollow">LxC URL Shortener</a><br />
Let me know if you like it.</p>
<p>Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcoantap</title>
		<link>http://briancray.com/2009/08/26/free-php-url-shortener-script/#comment-32660</link>
		<dc:creator>Marcoantap</dc:creator>
		<pubDate>Fri, 15 Oct 2010 15:22:26 +0000</pubDate>
		<guid isPermaLink="false">http://briancray.com/?p=1199#comment-32660</guid>
		<description>Man, nice library, but ***don&#039;t use fmod()***, it has a precision limit. While doing a custom 64 converter I got results for long numbers (20+ digits) with lots of zero&#039;s to the right, due to precision. Instead use bcmod() and bcdiv(), it&#039;s easy to fix, check out this example:

/*******************************************/
function ConvertToArbitraryBase($Str, $Chars)
/*******************************************/
{
    /*
        Converts from a decimal string to an arbitrary-base string
    */
 
    if (ereg(&#039;^[0-9]+$&#039;, $Str))
    {
        $Result = &#039;&#039;;
       
        do
        {
            $Result .= $Chars[bcmod($Str, strlen($Chars))];
            $Str = bcdiv($Str, strlen($Chars));
        }
        while (bccomp($Str, &#039;0&#039;) != 0);
       
        return strrev($Result);
    }
   
    return false;
}</description>
		<content:encoded><![CDATA[<p>Man, nice library, but ***don&#8217;t use fmod()***, it has a precision limit. While doing a custom 64 converter I got results for long numbers (20+ digits) with lots of zero&#8217;s to the right, due to precision. Instead use bcmod() and bcdiv(), it&#8217;s easy to fix, check out this example:</p>
<p>/*******************************************/<br />
function ConvertToArbitraryBase($Str, $Chars)<br />
/*******************************************/<br />
{<br />
    /*<br />
        Converts from a decimal string to an arbitrary-base string<br />
    */</p>
<p>    if (ereg(&#8216;^[0-9]+$&#8217;, $Str))<br />
    {<br />
        $Result = &#8221;;</p>
<p>        do<br />
        {<br />
            $Result .= $Chars[bcmod($Str, strlen($Chars))];<br />
            $Str = bcdiv($Str, strlen($Chars));<br />
        }<br />
        while (bccomp($Str, &#8217;0&#8242;) != 0);</p>
<p>        return strrev($Result);<br />
    }</p>
<p>    return false;<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rajan Chandi</title>
		<link>http://briancray.com/2009/08/26/free-php-url-shortener-script/#comment-32658</link>
		<dc:creator>Rajan Chandi</dc:creator>
		<pubDate>Tue, 12 Oct 2010 09:38:45 +0000</pubDate>
		<guid isPermaLink="false">http://briancray.com/?p=1199#comment-32658</guid>
		<description>Can we pass parameters using this shortener?

e.g. free.url/a43rad?temp=111 will result into something like www.hireplug.com/opening/5?temp=111. The parameter preservation as in temp=111 here.

It would be great if we can pass these parameter to the target URLs.
I&#039;m not much sure about this. Any ideas?</description>
		<content:encoded><![CDATA[<p>Can we pass parameters using this shortener?</p>
<p>e.g. free.url/a43rad?temp=111 will result into something like <a href="http://www.hireplug.com/opening/5?temp=111" rel="nofollow">http://www.hireplug.com/opening/5?temp=111</a>. The parameter preservation as in temp=111 here.</p>
<p>It would be great if we can pass these parameter to the target URLs.<br />
I&#8217;m not much sure about this. Any ideas?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

