<?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>Fri, 16 May 2008 03:29:21 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Brian Moon's Blog: PHP session cookie refresh]]></title>
      <guid>http://www.phpdeveloper.org/news/10184</guid>
      <link>http://www.phpdeveloper.org/news/10184</link>
      <description><![CDATA[<p>
<i>Brian Moon</i> has <a href="http://doughboy.wordpress.com/2008/05/14/php-session-cookie-refresh/">posted a tip</a> (and a bit of code) he's worked up to help make a users cookies last a bit longer than they were originally designed to:
</p>
<blockquote>
When you start a session, if the user had no cookie, they get a new session id and they get a cookie. You can configure that cookie to last for n seconds via php.ini or session_cookie_set_params(). But, and this is a HUGE but for me, that cookie will expire in n seconds no matter what.
</blockquote>
<p>
His method provides a way to extend the life of the cookies currently set for the domain by changing the time to live through a series of ini_get calls wrapped in a setcookie() call.
</p>]]></description>
      <pubDate>Wed, 14 May 2008 12:51:02 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: The ZendCon Sessions Ep 14: Performance Tuning for PHP with Oracle Database]]></title>
      <guid>http://www.phpdeveloper.org/news/10074</guid>
      <link>http://www.phpdeveloper.org/news/10074</link>
      <description><![CDATA[<p>
The Zend Developer Zone has posted <a href="http://devzone.zend.com/article/3456-The-ZendCon-Sessions-Episode-14-Performance-Tuning-for-PHP-with-Oracle-Databases">their latest episode</a> of the ZendCon Sessions podcast series - a talk from <i>Christopher Jones</i> on performance in Oracle.
</p>
<blockquote>
Welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at <a href="http://zendcon.com/">ZendCon 2007</a> in Burlingame, CA. We hope you enjoy today's session as we listen to Christopher Jones present "Performance Tuning for PHP with Oracle Databases".
</blockquote>
<p>
You can get at it three different ways - either through <a href="http://zendcon.sessions.s3.amazonaws.com/zendcon_sessions_podcast_014.mp3">just downloading the mp3</a>, using the <a href="http://devzone.zend.com/article/3456-The-ZendCon-Sessions-Episode-14-Performance-Tuning-for-PHP-with-Oracle-Databases">in page player</a> or by <a href="http://feeds.feedburner.com/zendcon_sessions">subscribing to their feed</a> to get this and other great recorded sessions from last year's ZendCon.
</p>]]></description>
      <pubDate>Wed, 30 Apr 2008 07:57:44 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Zend Framework - The Big Q&A]]></title>
      <guid>http://www.phpdeveloper.org/news/10059</guid>
      <link>http://www.phpdeveloper.org/news/10059</link>
      <description><![CDATA[<p>
Since the first stable version of the Zend Framework has been out for a while now (version 1.0), the Zend Developer Zone is starting up their own way to give back to the project - the The Big Q&A session about all things Zend Framework:
</p>
<blockquote>
On April 30, 2008, Zend's very own Zend Framework team will make themselves available for a 2-hour Q&A session. You can submit your questions in advance <a href="http://framework.zend.com/wiki/pages/viewpage.action?pageId=43922">here</a> to give us an opportunity to think them over a bit, or you can surprise us with them during the webinar.
</blockquote>
<p>
<A href="https://zend.webex.com/mw0305l/mywebex/default.do?nomenu=true&siteurl=zend&service=6&main_url=https%3A%2F%2Fzend.webex.com%2Fec0600l%2Feventcenter%2Fevent%2FeventAction.do%3FtheAction%3Ddetail%26confViewID%3D195576086%26siteurl%3Dzend%26%26%26">The webinar</a> will be happening On April 30th at 9am PDT and will last about two hours, during which any and all (hopefully) questions about the framework will be answered.
</p>
<p>
<i>Matthew Weier O'Phinney</i> has also <a href="http://weierophinney.net/matthew/archives/172-Zend-Framework-QA-Session.html">posted about it</a> over on his blog.
</p>]]></description>
      <pubDate>Tue, 29 Apr 2008 07:54:05 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPEveryDay.com: Zend Framework Tutorials Posted (Sessions)]]></title>
      <guid>http://www.phpdeveloper.org/news/10045</guid>
      <link>http://www.phpdeveloper.org/news/10045</link>
      <description><![CDATA[<p>
There's a few new Zend Framework tutorials posted today over on the PHPEveryDay.com website:
</p>
<ul>
<li><a href="http://www.phpeveryday.com/articles/Zend-Framework-Session-Automatic-Expiration-P576.html">Zend Framework Session: Automatic Expiration</a>
<li><a href="http://www.phpeveryday.com/articles/Zend-Framework-Session-Locking-and-Unlocking-Namespace-P575.html">Zend Framework Session: Locking and Unlocking Namespace</a>
<li><a href="http://www.phpeveryday.com/articles/Zend-Framework-Session-Seing-All-Values-at-Namespace-P574.html">Zend Framework Session: Seing All Values at Namespace</a>
<li><a href="http://www.phpeveryday.com/articles/Zend-Framework-Session-Accessing-Session-Data-P573.html">Zend Framework Session: Accessing Session Data</a>
<li><a href="http://www.phpeveryday.com/articles/Zend-Framework-Session-Using-Namespace-P572.html">Zend Framework Session: Using Namespace</a>
<li><a href="http://www.phpeveryday.com/articles/Zend-Framework-Session-Introduction-P571.html">Zend Framework Session: Introduction</a>
</ul>
<p>
Check out <a href="http://www.phpeveryday.com/articles/">their articles section</a> for even more great PHP-related content.
</p>]]></description>
      <pubDate>Fri, 25 Apr 2008 13:43:24 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: ZendCon Sessions Episode 13 - "Premium PHP"]]></title>
      <guid>http://www.phpdeveloper.org/news/9976</guid>
      <link>http://www.phpdeveloper.org/news/9976</link>
      <description><![CDATA[<p>
The Zend Developer Zone has posted the <a href="http://feeds.feedburner.com/~r/ZendDeveloperZone/~3/270757788/3398-The-ZendCon-Sessions-Episode-13-Premium-PHP">latest episode</a> in their ZendCon Sessions podcast series. This time, <i>Laura Thomson</i> is giving her presentation "Premium PHP".
</p>
<p>
She talks about why your code should be simple, get the job done, secure, scale easily and be easy to maintain.
</p>
<p>
You can grab the episode <a href="http://zendcon.sessions.s3.amazonaws.com/zendcon_sessions_podcast_013.mp3">directly from here</a>.
</p>]]></description>
      <pubDate>Wed, 16 Apr 2008 12:29:57 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: The ZendCon Sessions Episode 12: Security 2.0]]></title>
      <guid>http://www.phpdeveloper.org/news/9933</guid>
      <link>http://www.phpdeveloper.org/news/9933</link>
      <description><![CDATA[<p>
The Zend Developer Zone has posted <a href="http://devzone.zend.com/article/3364-The-ZendCon-Sessions-Episode-12-Security-2.0">the latest episode</a> from their ZendCon Sessions podcast series today. This time, it's from <i>Chris Shiflett</i>'s talk, "Security 2.0".
</p>
<blockquote>
Welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at <a href="http://zendcon.com/">ZendCon 2007</a> in Burlingame, CA. We hope you enjoy today's session as we listen to Chris Shiflett present "Security 2.0".
</blockquote>
<p>
The usual three ways to get your Sessions fix are all there - you can use the <a href="http://devzone.zend.com/article/3364-The-ZendCon-Sessions-Episode-12-Security-2.0">in-page player</a>, download it <a href="http://zendcon.sessions.s3.amazonaws.com/zendcon_sessions_podcast_012.mp3">directly</a> or <a href="http://feeds.feedburner.com/zendcon_sessions">subscribe to the feed</a>.
</p>]]></description>
      <pubDate>Tue, 08 Apr 2008 13:58:03 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: Validating PHP User Sessions]]></title>
      <guid>http://www.phpdeveloper.org/news/9923</guid>
      <link>http://www.phpdeveloper.org/news/9923</link>
      <description><![CDATA[<p>
On PHPBuilder.com, there's a <a href="http://www.phpbuilder.com/columns/validating_php_user_sessions.php3">new tutorial</a> about validating user sessions - ensuring that data in your user's sessions is valid and isn't an attack trying to sneak in.
</p>
<blockquote>
In a nutshell, sessions are the way that we "maintain state" from one page to the next, that is, how we identify specific users across multiple page requests. The ability to track users as they go from one page to the next using sessions allows us a number of options, such as tracking where they are going (web statistics) or to verify credentials for a specific section of the site.
</blockquote>
<p>
First, there's a little mini-intro to sessions for those unsure on their use. It's followed by a look at some session vulnerabilities that could be introduces by malicious users looking to break things on your site (including HTML/Javascript injection, as their example shows).
</p>
<p>
They recommend a three step plan to get started with the validation of your user's sessions - making it easy for users to log out when they want to, use unique aspects of the remote machine to define the session and to validate all user input, especially things that will be put into a session variable.
</p>]]></description>
      <pubDate>Mon, 07 Apr 2008 11:12:33 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: The ZendCon Sessions Episode 9: QEDWiki and Zend Framework]]></title>
      <guid>http://www.phpdeveloper.org/news/9716</guid>
      <link>http://www.phpdeveloper.org/news/9716</link>
      <description><![CDATA[<p>
The Zend Developer Zone has <a href="http://devzone.zend.com/article/3212-The-ZendCon-Sessions-Episode-9-QEDWiki-and-Zend-Framework">posted episode nine</a> of their ZendCon Sessions series (recordings of the talks from the 2007 <a href="http://www.zendcon.com">Zend/PHP Conference & Expo</a>). This episode is <i>Stewart Nickolas'</i> presentation on the QEDWiki and the Zend Framework.
</p>
<blockquote>
Welcome to The ZendCon Sessions. This episode of The ZendCon Sessions was recorded live at <a href="http://zendcon.com/">ZendCon 2007</a> in Burlingame, CA. We hope you enjoy today's session as we listen to Stewart Nickolas present "QEDWiki and Zend Framework". 
</blockquote>
<p>
As always, there's three ways to get your podcast fix: <a href="http://devzone.zend.com/article/3212-The-ZendCon-Sessions-Episode-9-QEDWiki-and-Zend-Framework">listen on the page</a>, <a href="http://zendcon.sessions.s3.amazonaws.com/zendcon_sessions_podcast_009.mp3">download the mp3</a> or <a href="http://feeds.feedburner.com/zendcon_sessions">subscribe to their feed</a> and get every episode hand-delivered right to your aggregator.
</p>]]></description>
      <pubDate>Thu, 28 Feb 2008 07:56:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Mischook's Blog: PHP Sessions Video Tutorials - Part 3]]></title>
      <guid>http://www.phpdeveloper.org/news/9651</guid>
      <link>http://www.phpdeveloper.org/news/9651</link>
      <description><![CDATA[<p>
<i>Stefan Mischook</i> has posted the <a href="http://www.killerphp.com/articles/php-sessions-video-tutorials-part-3/">third and final part</a> of his video series introducing sessions in PHP to beginning developers.
</p>
<p>
He includes some notes from some of the previous videos covering things like the session ID, how long they last, if they're arrays or not and where they need to be defined.
</p>
<p>
You can find the other videos here: <a href="http://www.phpdeveloper.org/news/9631">Part One</a>, <a href="http://www.phpdeveloper.org/news/9640">Part Two</a>
</p>]]></description>
      <pubDate>Mon, 18 Feb 2008 10:26:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Mischook's Blog: PHP Sessions Video Tutorials - Part 2]]></title>
      <guid>http://www.phpdeveloper.org/news/9640</guid>
      <link>http://www.phpdeveloper.org/news/9640</link>
      <description><![CDATA[<p>
<i>Stefan Mischook</i> has <a href="http://www.killerphp.com/articles/php-sessions-video-tutorials-part-2/">posted part two</a> of his video series looking at the use of sessions in PHP applications today:
</p>
<blockquote>
This is the part 2 of 3 of my videos that introduces the beginner to PHP sessions. In this video, I get into practical examples where we see basic PHP sessions in action.
</blockquote>
<p>
You can find the <a href="http://www.killerphp.com/videos/php-sessions-part2.php">video here</a> as well as <a href="http://www.phpdeveloper.org/news/9631">part one</a> if you need to catch up.
</p>]]></description>
      <pubDate>Fri, 15 Feb 2008 07:52:00 -0600</pubDate>
    </item>
  </channel>
</rss>
