<?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>Tue, 21 May 2013 08:44:50 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPMaster.com: 5 More PHP Security Vulnerabilities]]></title>
      <guid>http://www.phpdeveloper.org/news/18740</guid>
      <link>http://www.phpdeveloper.org/news/18740</link>
      <description><![CDATA[<p>
On PHPMaster.com there's a continuance of a <a href="http://phpmaster.com/top-10-php-security-vulnerabilities/">previous article</a> about security in PHP applications talking about a few more considerations when trying to <a href="http://phpmaster.com/5-more-php-security-vulnerabilities/">make things secure</a>.
</p>
<blockquote>
In a <a href="http://phpmaster.com/top-10-php-security-vulnerabilities/">previous article</a>, I talked about some common security vulnerabilities that can affect your PHP web application. But there are other things besides those ten (okay, seven) attacks to think about when you're developing. And so, this article offers a compendium of miscellaneous things that are security related; things you should do, things you shouldn't do, things that other people might try to do, whatever it takes to make an article long enough for my editor to be satisfied with it.
</blockquote>
<p>
He talks some about the settings that you might need to tweak in your "php.ini" server-side configuration file, some hints on filtering data (like using <a href="http://php.net/filter_input">filter_input</a>) and what to watch out for with error reporting. He also mentions session fixation and the protection of user data and passwords to keep them out of the hands of would-be attackers.
</p>]]></description>
      <pubDate>Tue, 13 Nov 2012 14:42:02 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPMaster.com: Input Validation Using Filter Functions]]></title>
      <guid>http://www.phpdeveloper.org/news/18038</guid>
      <link>http://www.phpdeveloper.org/news/18038</link>
      <description><![CDATA[<p>
On PHPMaster.com today there's a good tutorial that gives you some methods to do one of the most important things in any application - <a href="http://phpmaster.com/input-validation-using-filter-functions/">validating input</a>. Their examples show how to use some of PHP's own filter functions to accomplish this.
</p>
<blockquote>
Filter functions in PHP might not be sexy, but they can improve the stability, security, and even maintainability of your code if you learn how to use them correctly. In this article I'll explain why input validation is important, why using PHPs built-in functions for performing input validation is important, and then throw together some examples (namely using filter_input() and filter_var()), discuss some potential pitfalls, and finish with a nice, juicy call to action. 
</blockquote>
<p>
He talks about why validation is important to protect your application (and users) from malicious things like cross-site scripting. He emphasizes the use of PHP's own filter methods because they are established and, well, included in the language - no additional libraries needed. Example code is included showing how to use them to filter email addresses and check that something is an integer. 
</p>
<p>
You can find out more about these functions on their manual pages: <a href="http://php.net/filter_input"> filter_input</a>, <a href="http://php.net/filter_var">filter_var</a>.
</p>]]></description>
      <pubDate>Fri, 01 Jun 2012 15:53:28 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Zend Framework Beta 0.9.3 Released]]></title>
      <guid>http://www.phpdeveloper.org/news/7789</guid>
      <link>http://www.phpdeveloper.org/news/7789</link>
      <description><![CDATA[<p>
According to <a href="http://devzone.zend.com/node/view/id/2002">this announcement</a> on the Zend Developer Zone, the latest version of the Zend Framework (still beta, but almost there!) has been released - Beta 0.9.3.
</p>
<blockquote>
This is an update to the Zend Framework Beta Release. The Zend Framework developers have been working very hard to improve the quality every week, and this Beta Refresh release includes their efforts so far. There have been 77 issues fixed since 0.9.2.
</blockquote>
<p>
Updates in <a href="http://framework.zend.com/">this release</a> also include major changes to several modules - Zend_Controller, Zend_Db, Zend_Filter_Input, Zend_Pdf, and Zend_Service. Check out <a href="http://framework.zend.com/changelog">the Changelog</a> for complete information on the updates.
</p>
<p>
There's also some <a href="http://devzone.zend.com/node/view/id/2002">great news included</a>:
<blockquote>
The next release should be Zend Framework 1.0.0 release candidate 1. The purpose of the 1.0 release is to reach a state of feature and API stability, and future development must enforce backward-compatibility. When we reach the milestone of 1.0.0 RC1, we will create a branch in our source code repository.
</blockquote>
</p>]]></description>
      <pubDate>Mon, 07 May 2007 12:09:00 -0500</pubDate>
    </item>
  </channel>
</rss>
