<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Wed, 09 Jul 2008 07:23:35 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Zend Developer Zone: Getting Started with OpenID and PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10347</guid>
      <link>http://www.phpdeveloper.org/news/10347</link>
      <description><![CDATA[<p>
<i>Vikram Vaswani</i> has <a href="http://devzone.zend.com/article/3581-Getting-Started-with-OpenID-and-PHP">a new tutorial</a> posted to the Zend Developer Zone today about integrating PHP with an OpenID system via a few helpful packages.
</p>
<blockquote>
OpenID, a free, open-source framework for "single sign-on" across different Web sites and applications. The even better news? There already exist a bunch of PHP widgets that allow developers to easily integrate OpenID into a PHP application, and this article is going to show you how to use them. So what are you waiting for? Flip the page, and let's get going!
</blockquote>
<p>
For those not familiar with the authentication method, he <a href="http://devzone.zend.com/article/3581-Getting-Started-with-OpenID-and-PHP">defines OpenID</a> and shows how it can help with the "too many passwords, too many accounts" problem many users face. He uses the <a href="http://www.openidenabled.com/">PHP OpenID Library</a> and the <a href="http://pear.php.net/pepr/pepr-proposal-show.php?id=500">Authentication::OpenID_Consumer PEAR package</a> (as well as several other PEAR packages to help with the connections and message formatting). He builds two simple forms to use the service - one to authenticate a user and another to create a new account.
</p>]]></description>
      <pubDate>Thu, 05 Jun 2008 10:27:20 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Mischook's Blog: Connecting PHP to MYSQL Video Tutorial]]></title>
      <guid>http://www.phpdeveloper.org/news/9964</guid>
      <link>http://www.phpdeveloper.org/news/9964</link>
      <description><![CDATA[<p>
On his blog today, <i>Stefan Mischook</i> has <a href="http://www.killerphp.com/articles/connecting-php-to-mysql-video-tutorial/">posted a new video tutorial</a> showing how to hook together one of the more popular web development combinations on the internet - PHP and MySQL.
</p>
<blockquote>
I've gotten around to releasing a new set of beginners video tutorials on PHP. This time around, I have a four part video on how to get <a href="http://www.killerphp.com/videos/connecting-mysql-php/">PHP to talk to MySQL</a>.
</blockquote>
<p>
All four parts <a href="http://www.killerphp.com/videos/connecting-mysql-php/">are there</a>, bundled into a Flash presentation. Note: these are not installation tutorials - they only show how to get PHP talking to the MySQL backend, not how to set them up together.
</p>]]></description>
      <pubDate>Mon, 14 Apr 2008 07:58:59 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[SaniSoft Blog:  The prefix automagic in CakePHP routing]]></title>
      <guid>http://www.phpdeveloper.org/news/9941</guid>
      <link>http://www.phpdeveloper.org/news/9941</link>
      <description><![CDATA[<p>
On the SaniSoft blog, <i>Tarique Sani</i> <a href="http://www.sanisoft.com/blog/2008/04/04/the-prefix-automagic-in-cakephp-routing/">talks briefly</a> about some of the prefix "automagic" that's already built in to the CakePHP framework's routing.
</p>
<blockquote>
There are times when you need more than just admin routing, how about something like http://blah.com/user/profiles/edit and http://blah.com/user/profiles/changepassword ? If this could be routed to an action like user_add and user_changepassword wouldn't it be great!! (eg: think ownership ACL checks)
</blockquote>
<p>
Good thing the CakePHP developers already planned for something like this - they included the connect() method for Router objects that maps the URL request to a method with that same prefix in the controller.
</p>]]></description>
      <pubDate>Wed, 09 Apr 2008 13:06:18 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ligaya Turmelle's Blog: SQL Server DNS]]></title>
      <guid>http://www.phpdeveloper.org/news/6901</guid>
      <link>http://www.phpdeveloper.org/news/6901</link>
      <description><![CDATA[<p>
Working with multiple databases in your scripts can be a pain at times as <i>Ligaya Turmelle</i> found out in <a href="http://www.khankennels.com/blog/index.php/archives/2006/12/14/sql-server-dns/">getting a PDO connection</a> working to a SQL Server in one of her scripts.
</p>
<blockquote>
My DSN just was not right and wouldn't play - my host string was off and any permutation I used wasn't working. Looked at the PDO docs, the DSN docs in the manual, connectionstrings.com and no love.
</blockquote>
<p>
Her <a href="http://www.khankennels.com/blog/index.php/archives/2006/12/14/sql-server-dns/">final fix</a> involved setting up an "instance" of her SQL server to point to the host. Her code is included.
</p>]]></description>
      <pubDate>Thu, 14 Dec 2006 16:10:00 -0600</pubDate>
    </item>
  </channel>
</rss>
