<?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>Sat, 18 May 2013 22:43:59 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Rob Allen's Blog: Zend Framework 2 beta 4 released]]></title>
      <guid>http://www.phpdeveloper.org/news/18013</guid>
      <link>http://www.phpdeveloper.org/news/18013</link>
      <description><![CDATA[<p>
As <i>Rob Allen</i> mentions in <a href="http://akrabat.com/zend-framework-2/zend-framework-2-beta-4-released/">his latest post</a>, the latest revision of the Zend Framework v2 has been released and is ready for testing - <a href="http://www.zendframework.com/zf2/blog/entry/Zend-Framework-2-0-0beta4-Released">Zend Framework 2 beta4</a>.
</p>
<blockquote>
Earlier this week, we got <a href="http://www.zendframework.com/zf2/blog/entry/Zend-Framework-2-0-0beta4-Released">beta 4 of Zend Framework 2</a> out of the door. This version has some very significant improvements in it which mean that if you're following along at home with the betas, then you're going to be doing a bit of updating! Most of the B/C breaks are noted in <a href="http://zend-framework-community.634137.n4.nabble.com/ServiceManager-MVC-integration-merged-with-master-BC-breaking-changes-td4643952.html">this thread</a>.
</blockquote>
<p>
He's also made updates to his <a href="http://akrabat.com/zend-framework-2-tutorial/">Zend Framework 2 tutorial</a> to match these most recent changes. He points out three key new features - the ZendServiceManager, ZendForm and ZendInputFilter updates and the introduction of <a href="http://getcomposer.org">Composer</a> support to pull packages.
</p>]]></description>
      <pubDate>Mon, 28 May 2012 19:42:51 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Avoiding XSS security attacks to sites that use HTML editors]]></title>
      <guid>http://www.phpdeveloper.org/news/7512</guid>
      <link>http://www.phpdeveloper.org/news/7512</link>
      <description><![CDATA[<p>
In <a href="http://devzone.zend.com/node/view/id/1752">an article</a> from the Zend Developer Zone by <i>Manuel Lemos</i>, there's a look at how to avoid cross-site scripting security attacks on a site that allows users to input information via a HTML editor.
</p>
<blockquote>
<p>
HTML editors are great. However, care must be taken to avoid security abuses. An application that uses HTML editors, expects that the submitted HTML content comes correctly formatted and well-formed. That happens when real users use real browsers to edit the content.
</p>
<p>
However, an attacker may create a program that pretends to be a real browser and submit specially crafted HTML with Javascript that may open security holes.
</p>
</blockquote>
<p>
<i>Manuel</i> talks a bit about what cross-site scripting means in this context and a simple (Javascript) example of how a user could abuse it. His solution? Parse the incoming data (filter it!) and look for potentially harmful tag types. To do this, he recommends the <a href="http://www.phpclasses.org/inputfilter">PHP Input Filter</a> class. There's even a simple example of how to use it included in the post.
</p>]]></description>
      <pubDate>Tue, 27 Mar 2007 10:03:00 -0500</pubDate>
    </item>
  </channel>
</rss>
