<?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, 22 May 2013 07:58:20 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[DeveloperTutorials.com: AJAX and PHP Form Processing]]></title>
      <guid>http://www.phpdeveloper.org/news/9403</guid>
      <link>http://www.phpdeveloper.org/news/9403</link>
      <description><![CDATA[<p>
The DeveloperTutorials website has a <a href="http://www.developertutorials.com/tutorials/ajax/ajax-and-php-form-processing-8-01-09/page1.html">new tutorial</a> posted today that covers their method for combining Ajax and PHP to create a custom form handler.
</p>
<blockquote>
For this project, I needed a form to send an email to the client once it's been validated and checked to be ok. [...] I decided to spice things up a bit with a little AJAX and a few effects from <a href="http://www.jeffpipas.com/2005/07/script.aculo.us">Scriptaculous</a>. So let's dive into exactly how I did it.
</blockquote>
<p>
They <a href="http://www.developertutorials.com/tutorials/ajax/ajax-and-php-form-processing-8-01-09/page1.html">create their form</a> first - a standard user info type of thing - and set it up to use the <a href="http://www.formassembly.com/">WForms</a> validation script in PHP. They include the Javascript the script needs to run the validation and to handle sending the form's contents back out via an email.
</p>]]></description>
      <pubDate>Fri, 11 Jan 2008 09:38:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: AJAX Chat Tutorial Part 2]]></title>
      <guid>http://www.phpdeveloper.org/news/6775</guid>
      <link>http://www.phpdeveloper.org/news/6775</link>
      <description><![CDATA[<p>
The Zend Developer Zone has posted <a href="http://devzone.zend.com/node/view/id/1280">part two</a> in their look at developing an Ajax and PHP chat client. They build on <a href="http://www.phpdeveloper.org/news/6744">part one</a> and bring some new guests to the party - Prototype and Scriptaculous.
</p>
<blockquote>
For this chat application we'll be using two popular javascript libraries: Prototype and Scriptaculous. Prototype is a Javascript framework that aims to ease development of dynamic web applications. Using Scriptaculous, complex effects like sliders, drag and drop and similar features can be implemented quite easily without much effort.
</blockquote>
<p>
They assume that you can get Prototype and Scriptaculous set up yourself and <a href="http://devzone.zend.com/node/view/id/1280">move quickly</a> on to the HTML for the chat client interface. Some CSS is included to make things a bit more attractive, and they show how to change the IndexController and include the needed Javascript files to make the interface work. Keep an eye out for the next tutorial where it's back to the server side of things...
</p>]]></description>
      <pubDate>Mon, 27 Nov 2006 15:47:08 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Paul Jones' Blog: Solar 0.23.0 Released]]></title>
      <guid>http://www.phpdeveloper.org/news/6150</guid>
      <link>http://www.phpdeveloper.org/news/6150</link>
      <description><![CDATA[<p>
<i>Paul Jones</i> <a href="http://paul-m-jones.com/blog/?p=229">notes the release</a> of the latest version of the Solar framework with version 0.23.0 and some cool new features, specifically an enhancement for its Ajax support.
</p>
<blockquote>
<p>
The new release is out; you can <a href="http://solarphp.com/index.php/docs/Main/DownloadSolar">download it</a> from the usual location. As always, you should read the full <a href="http://solarphp.com/channel.php?package=Solar&release=0.23.0&downloads">change notes</a>.
</p>
<p>
This release of <a href="http://solarphp.com/">Solar</a> includes new Prototype and Scriptaculous ("Protaculous" ;-) Ajax support in the form of view helpers, ext/json compliant JSON support, and a new plugin-aware Markdown engine.
</p>
</blockquote>
<p>
He <a href="http://paul-m-jones.com/blog/?p=229">details out</a> the changes, talking about a few things that are broken (backwards compatibility), the "Protaculous" support, JSON support, and the implementation of <a href="http://daringfireball.net/projects/markdown/">Markdown</a> support.
</p>]]></description>
      <pubDate>Mon, 28 Aug 2006 07:48:50 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Paul Jones' Blog: Protaculous in Solar]]></title>
      <guid>http://www.phpdeveloper.org/news/5927</guid>
      <link>http://www.phpdeveloper.org/news/5927</link>
      <description><![CDATA[<p>
<i>Paul Jones</i> has <a href="http://paul-m-jones.com/blog/?p=225">a very quick note</a> on his blog today about some integration happening for the <a href="http://solarphp.com/">Solar</a> framework.
</p>
<blockquote>
Clay Loveless has started adding Prototype/Scriptaculous support in Solar as a series of view helpers. Although I've been calling it this in my notes for months, I wanted to share with the world my shorthand for this library combination: "Protaculous."
</blockquote>
<p>
Great to see a project <a href="http://paul-m-jones.com/blog/?p=225">pulling in the strengths</a> of another to enhance its great functionality even more. Adding it into a view helper for the framework helps keep things that much more flexible.
</p>]]></description>
      <pubDate>Tue, 01 Aug 2006 16:18:55 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Professional PHP Blog: PHP Games]]></title>
      <guid>http://www.phpdeveloper.org/news/5125</guid>
      <link>http://www.phpdeveloper.org/news/5125</link>
      <description><![CDATA[From the Professional PHP site today, there's <a href="http://www.procata.com/blog/archives/2006/04/06/php-games/">an interesting new post</a> about a game the author found (via <a href="http://www.digg.com">digg</a>) of "Heroes of Might and Magic" <a href="http://www.heroesmini.com/">online minigame</a>. What makes it even cooler? It's written in PHP and uses Prototype and Scriptaculous for the interface.
<p>
<quote>
<i>
The interface is very drag and drop oriented and it uses Ajax to update game status. The graphics are very good. No flash as far as I can tell.
<p>
Their server is getting crushed right now, intermittently not responding and running out of MySQL connections. The javascript crashed my browser a couple times. Still, I was intrigued by the combination of Ajax and PHP and I liked the interface. Definitely one to bookmark for later.
</i>
</quote>
<p>
<a href="http://www.heroesmini.com/">The game</a> is a bit less overloaded now, but still a bit slow. The interface is wonderfully done, and easy to understand. It's great to see the popular pairing of Ajax and PHP starting to show up in commercial applications, too.]]></description>
      <pubDate>Fri, 07 Apr 2006 06:52:42 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[phpRiot.com: Creating sortable lists with PHP and AJAX]]></title>
      <guid>http://www.phpdeveloper.org/news/4895</guid>
      <link>http://www.phpdeveloper.org/news/4895</link>
      <description><![CDATA[On phpRiot today, they've posted <a href="http://www.phpriot.com/d/articles/client-side/sortable-lists-with-php-and-ajax/page7.html">a new tutorial</a> showing how to create sortable lists with Ajax and PHP.
<p>
<quote>
<i>
You might have been in a situation before where you had a list of items in your database that needed to be output in a specific order. These items could be anything: perhaps a listing of your favourite movies or your favourite books. For whatever reason, you want them ordered in a custom way that can't be determined automatically (such as alphabetical).
<p>
This article covers the implementation of a system that lets you easily define the order of such a list.
</i>
</quote>
<p>
They <a href="http://www.phpriot.com/d/articles/client-side/sortable-lists-with-php-and-ajax/page7.html">use the example</a> of a movie listing to fill out the data items. They show you both sides of the setup - using Prototype and Scriptaculous to create effects/handle the Ajax, PHP to interface with the database, and a little CSS to make it all look nice. The end result is a list that saves its status from page load to page load, and can be modified just a simple click and drag.]]></description>
      <pubDate>Fri, 24 Feb 2006 13:17:49 -0600</pubDate>
    </item>
  </channel>
</rss>
