<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6639202723621828402</id><updated>2011-07-30T14:22:43.190-07:00</updated><category term='diflucan'/><category term='pharmacy'/><category term='sildenafil'/><category term='order diflucan'/><category term='AJAX'/><category term='take viagra'/><category term='W. JASON GILMORE'/><category term='Oracle'/><category term='order prozac'/><category term='Web Programming'/><category term='Cristian Darie'/><category term='Web Development'/><category term='Server-Side'/><category term='Erectile Dysfunction Treatment'/><category term='prozac'/><category term='Christopher Cosentino'/><category term='Client-Side Techniques'/><category term='diflucan online'/><category term='Web Database'/><category term='Applications'/><category term='BOB BRYLA'/><category term='testosterone'/><category term='SIDE EFFECTS Viagra'/><category term='George Schlossnagle'/><category term='antidepressant'/><category term='MySQL'/><category term='prozac cost'/><category term='CAMERON TURNER'/><category term='viagra mastercard'/><category term='ed'/><category term='Prostatectomy'/><category term='viagra visa'/><category term='MALE SEXUAL FUNCTION'/><category term='viagra amex'/><category term='MICHAEL PURVIS'/><category term='viagra'/><category term='diflucan order'/><category term='Erectile Dysfunction'/><category term='JEFFREY SAMBELLS'/><category term='online'/><category term='PHP'/><category term='pharmacy diflucan'/><category term='tadalafil'/><category term='cialis'/><category term='viagra tablet'/><category term='PHP Programming'/><category term='Web Applications'/><category term='Libido'/><category term='buy prozac'/><title type='text'>My doctor</title><subtitle type='html'>Approved online pharmacy.
We accept: Visa, Mastercard, Amex, Diners, JCB</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default?start-index=101&amp;max-results=100'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>154</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-6220788700844646202</id><published>2009-08-12T06:43:00.000-07:00</published><updated>2010-04-18T08:20:34.141-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>SETTING UP PHP5</title><summary type='text'>All recent major Linux distributions (SUSE, Fedora, Mandriva, and Debian among them) come with support for PHP 5. If your distribution doesn’t support version 5, the easiest solution  is to locate and install an updated Red Hat Package Manager  (RPM). Otherwise,  you will need to download the  PHP source code  and  configure and  install  PHP your- self. (If you want to install  PHP as a static </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/6220788700844646202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=6220788700844646202' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6220788700844646202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6220788700844646202'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/setting-up-php5.html' title='SETTING UP PHP5'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-7344400481978066284</id><published>2009-08-12T06:40:00.000-07:00</published><updated>2010-04-18T08:20:34.127-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>USING PDO</title><summary type='text'>Databases are important to any dynamic website. That’s why we’ve had a lot to say about  them  in this book (too  much,  someof you may be thinking). However, PHP Data Objects (PDO) can’t be ignored because  they are packaged with PHP version 5.1 and higher, and they are “something many of the PHP dev team would like to see as the recommended API for database  work.”1PDO is a data-access </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/7344400481978066284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=7344400481978066284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7344400481978066284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7344400481978066284'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/using-pdo.html' title='USING PDO'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-1457408756018674252</id><published>2009-08-12T06:16:00.000-07:00</published><updated>2010-04-18T08:20:34.111-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>EXTENDING SQLITE</title><summary type='text'>SQLite comes packaged with PHP 5. It has advanced  capabilities  and a built-in object-oriented (OO) interface. Examining the classes and methods of SQLite is the ostensiblereason  for including this chapter—but that’s not the only reason.  SQLite is a great addition to PHP, but because  MySQL is so entrenched, programmers tend to ignore  SQLite.Don’t  let the  “Lite” in SQLite  lead  you to </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/1457408756018674252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=1457408756018674252' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1457408756018674252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1457408756018674252'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/extending-sqlite.html' title='EXTENDING SQLITE'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4135155177153727651</id><published>2009-08-12T06:12:00.000-07:00</published><updated>2010-04-18T08:20:34.095-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>CREATING DOCUMENTATION USING THE REFLECTION CLASSES</title><summary type='text'>In Chapter 4, I introduced a simple class called DirectoryItems. You may rememberwhat it does, but you probably can’t remem- ber the specific methods. With a user-defined class,looking  up forgotten methods usually means rooting through the  class definition file. This can take  a long  time,  especially  for large  classes. For an internal class you can  go to http://php.net to look up the  </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4135155177153727651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4135155177153727651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4135155177153727651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4135155177153727651'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/creating-documentation-using-reflection.html' title='CREATING DOCUMENTATION USING THE REFLECTION CLASSES'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5979639644423290480</id><published>2009-08-12T06:08:00.000-07:00</published><updated>2010-04-18T08:20:34.080-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>MORE MAGIC METHODS</title><summary type='text'>So far we have come across the magic meth- ods __construct, __destruct, and __toString,and have discussed them  in detail. The remaining magic methods are __autoload,__call, __clone, __get, __set, __sleep, __wakeup, __unset,and __isset.1  As you might expect, they only make sense in the context of object-oriented programming (OOP).The  syntactic  element common to all magic  methods is that  they</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5979639644423290480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5979639644423290480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5979639644423290480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5979639644423290480'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/more-magic-methods.html' title='MORE MAGIC METHODS'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-3649728628847507672</id><published>2009-08-12T06:03:00.000-07:00</published><updated>2010-04-18T08:20:34.066-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>KEEPING IT FRESH</title><summary type='text'>There’s nothing quite like the excitement of discovering a new and interesting web- site. But this enthusiasm can quickly wane if,after a few visits, the content of the site hasn’tchanged at all. The primary way of adding  new content to a website is by using dynamic, database-driven pages. That’s  why we’ve spent so much time  discussing MySQL (and will later  spend some  time  on SQLite). </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/3649728628847507672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=3649728628847507672' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3649728628847507672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3649728628847507672'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/keeping-it-fresh.html' title='KEEPING IT FRESH'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4788616759107471757</id><published>2009-08-12T06:02:00.000-07:00</published><updated>2010-04-18T08:20:34.051-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>ADVANCED OBJECT-ORIENTED PROGRAMMING CONCEPTS</title><summary type='text'>The previous two chapters introduced a number of new object-oriented program-ming (OOP) concepts. In the interest of clarity, some topics were discussed in depth andothers glossed over. While the content of those chapters is still fresh in your mind,  let’s return to some of the topics that were only touched upon  briefly, namely abstract classes, the use of the static keyword, and the </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4788616759107471757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4788616759107471757' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4788616759107471757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4788616759107471757'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/advanced-object-oriented-programming.html' title='ADVANCED OBJECT-ORIENTED PROGRAMMING CONCEPTS'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-1752577546466520420</id><published>2009-08-12T06:00:00.000-07:00</published><updated>2010-04-18T08:20:34.036-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>IMPROVEMENT THROUGH INHERITANCE</title><summary type='text'>Anyone who has played Monopoly knows that a player’s financial  situation can be improved through inheritance. In object-oriented programming (OOP), inheritance can also bring improvement. In this chapter we’ll use inheritance to improve the MySQL classes developed in Chapter 9, by simplifying error  trapping and by modifying the behavior of the MySQLResultSet class.Trapping errors is not  a job </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/1752577546466520420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=1752577546466520420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1752577546466520420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1752577546466520420'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/improvement-through-inheritance.html' title='IMPROVEMENT THROUGH INHERITANCE'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-1158464323486590731</id><published>2009-08-12T05:52:00.000-07:00</published><updated>2010-04-18T08:20:34.022-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>DATABASE CLASSES</title><summary type='text'>The last chapter ended by saying we would create  a database  class in order to test theversatility of the page navigator. That’s what we’re going to do in this chapter. I noted earlierthat it’s sometimes  difficult to identify objects, because often what’s needed is something conceptual rather than something physical and  concrete. The  database class or classes that  we are going  to create in </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/1158464323486590731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=1158464323486590731' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1158464323486590731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1158464323486590731'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/database-classes.html' title='DATABASE CLASSES'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-2172717646772943393</id><published>2009-08-11T05:25:00.000-07:00</published><updated>2010-04-18T08:20:34.010-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>USING THE PAGE NAVIGATOR CLASS Part II</title><summary type='text'>In this chapter we’ll use the PageNavigatorclass to step through a directory of images reduced on the fly using the ThumbnailImage class. We’ll use all three of the classes you have developed so far:The  DirectoryItems class stores  a list of filenames of images.The  ThumbnailImage class reduces the  dimensions of each  image.The  PageNavigator class steps through these  images  in an orderly </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/2172717646772943393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=2172717646772943393' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2172717646772943393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2172717646772943393'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/using-page-navigator-class-part-ii.html' title='USING THE PAGE NAVIGATOR CLASS Part II'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-1609617417590893089</id><published>2009-08-11T05:23:00.000-07:00</published><updated>2010-04-18T08:20:33.997-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>BUILDING THE PAGE NAVIGATOR CLASS</title><summary type='text'>When there are a large number of images in a directory,  it’s not desirable  to displayall of them  on one web page because  doing so will probably create a very large and long page.Web pages should  be of reasonable length  and should not take too long to download. Rather than dumping all your images  onto one  page,  use a page  navigator to step through them in an orderly fashion. This chapter</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/1609617417590893089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=1609617417590893089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1609617417590893089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1609617417590893089'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/building-page-navigator-class.html' title='BUILDING THE PAGE NAVIGATOR CLASS'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4002567039886310242</id><published>2009-08-11T05:22:00.000-07:00</published><updated>2010-04-18T08:20:33.744-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>THE THUMB NAIL IMAGE CLASS</title><summary type='text'>Images are often of unequal dimensions, and their  file sizes can vary greatly. Thisinconsistency creates problems when down- loading and displaying a group of images becauseone large image can take up the entire  screen, dwarfing smaller images. Also, if image files are large, they can slow downloading to an unacceptable pace.One solution to the  problem of inconsistently sized images  is to </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4002567039886310242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4002567039886310242' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4002567039886310242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4002567039886310242'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/thumb-nail-image-class.html' title='THE THUMB NAIL IMAGE CLASS'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4765355441828753897</id><published>2009-08-11T05:21:00.000-07:00</published><updated>2010-04-18T08:20:33.731-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>MODULE CLASS</title><summary type='text'>Chapter 4 left us with some clear objec- tives. We need  to add functionality to the DirectoryItems class, and we need to upgrade itto take advantage  of the changes  introduced inPHP 5. And that’s exactly what we’ll do in this chapter. We’ll upgrade the syntax of the DirectoryItems class first; then  we’ll improve its functionality by adding methods.Keeping in mind that  we plan  to use the  </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4765355441828753897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4765355441828753897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4765355441828753897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4765355441828753897'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/module-class.html' title='MODULE CLASS'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-618164482893997450</id><published>2009-08-11T05:15:00.000-07:00</published><updated>2010-04-18T08:20:33.717-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>SHOW ALITTLE CLASS</title><summary type='text'>Introductory books on object-oriented programming (OOP) often use examples of objects taken from the real world. For example, you may be asked to imagine  a “dog” class. We are all familiar with dogs, of course,  so it’s relatively  easy to describe a dog’s attributes. Most dogs have hair,  four  legs, and  a tail. A dog’s behavior is equally  easy to describe. Dogs bark,  jump, run, roll over, </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/618164482893997450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=618164482893997450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/618164482893997450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/618164482893997450'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/show-alittle-class.html' title='SHOW ALITTLE CLASS'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-2139184566569381252</id><published>2009-08-11T05:13:00.000-07:00</published><updated>2010-04-18T08:20:33.640-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>OBJECT-ORIENTD FEATURES NEW TO PHP5</title><summary type='text'>PHP 3 was released  in mid-1998. Some basic object-oriented (OO) capabilities  wereincluded, more  or less as an afterthought, to “provide new ways of accessing arrays.”1 Nosignificant changes were made to the object model when version 4 was released  in mid-2000. The basics of object- oriented programming (OOP) were there—you could create a class and single inheritance was supported.With the  </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/2139184566569381252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=2139184566569381252' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2139184566569381252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2139184566569381252'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/object-orientd-features-new-to-php5.html' title='OBJECT-ORIENTD FEATURES NEW TO PHP5'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-2528822254854569061</id><published>2009-08-11T05:12:00.000-07:00</published><updated>2010-04-18T08:20:33.628-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>BASICS OF OBJECT-ORIENTED PROGRAMMING</title><summary type='text'>This chapter is aimed at an audience unfamiliar with the basic concepts  of object-oriented programming (OOP).The intent is to provide a general overview of OOP with a view toward using PHP effectively. We’ll restrict  the discussion to a few basic concepts of OOP as it relates to PHP, though it is sometimes  useful to look at other object-oriented (OO) languages  such as Java or C++.We’ll </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/2528822254854569061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=2528822254854569061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2528822254854569061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2528822254854569061'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/basics-of-object-oriented-programming.html' title='BASICS OF OBJECT-ORIENTED PROGRAMMING'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-1070203837077815743</id><published>2009-08-11T05:10:00.000-07:00</published><updated>2010-04-18T08:20:33.616-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>WHAT A TANGLED WEBWE WEAVE</title><summary type='text'>Creating a web page ain’t what it used to be. Setting up a website today usually meansincorporating numerous technologies, among them  (X)HTML, CSS, JavaScript, SQL, and aserver-side scripting  language. But that’s not all—a web page also runs within a browser. There are several different browsers, of course, and  each  behaves differently. Not only that,  but  different versions  of the  same </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/1070203837077815743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=1070203837077815743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1070203837077815743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1070203837077815743'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/what-tangled-webwe-weave.html' title='WHAT A TANGLED WEBWE WEAVE'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-8747286979676896541</id><published>2009-08-11T05:05:00.000-07:00</published><updated>2010-04-18T08:20:33.603-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Installing and Configuring Apache</title><summary type='text'>pache  is an open-source Web server. A Web server delivers the  files on the  Web site  to the  visitor who wants to see  the  Web pages.In most cases, you want  to get Apache from the  Web and  install it yourself. Although Apache may already be installed on your  computer (because most Linux distributions and  Mac OS X include Apache), it’s unlikely  to be the latest version. Or Apache may not</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/8747286979676896541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=8747286979676896541' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8747286979676896541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8747286979676896541'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/installing-and-configuring-apache.html' title='Installing and Configuring Apache'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-8846334800958852274</id><published>2009-08-11T05:04:00.000-07:00</published><updated>2010-04-18T08:20:33.590-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Installing PHP with Apache</title><summary type='text'>lthough PHP runs on many  platforms, I describe installing it onUnix/Linux/ Mac and  Windows, which includes the  majority of Web sites on the  Internet. PHP runs with several Web servers, but  these instructions focus  mainly  on Apache and  Internet Information Servers (IIS) because together they  power almost 90 percent of the  Web sites on the  Internet. If you need instructions for other </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/8846334800958852274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=8846334800958852274' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8846334800958852274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8846334800958852274'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/installing-php-with-apache.html' title='Installing PHP with Apache'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-2417035963860220641</id><published>2009-08-11T05:02:00.000-07:00</published><updated>2010-04-18T08:20:33.575-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Installing MySQL</title><summary type='text'>lthough MySQL runs on many  platforms, I describe how to install it onLinux, Unix, Windows, and  Mac, which together account for the  major­ ity of Web sites on the  Internet. Be sure to read the  instructions all the  way through before beginning the  installation.MySQL can be installed most easily  from binaries — precompiled, ready-to- install packages. Binaries are available for most </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/2417035963860220641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=2417035963860220641' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2417035963860220641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2417035963860220641'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/installing-mysql.html' title='Installing MySQL'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4876713064409724589</id><published>2009-08-11T05:00:00.001-07:00</published><updated>2010-04-18T08:20:33.564-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Ten PHP Gotchas</title><summary type='text'>guarantee that you will do all the  things that I mention in this  chapter. It’s not  possible to write  programs without making  these mistakes. The trickis to find out  how to recognize them, roll your  eyes,  say, “Not again,” and  then fix them. One error message that you will see  many  times isParse error:  parse error in c:\test.php  on   line  7This is PHP’s way of saying, “Huh?” It means</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4876713064409724589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4876713064409724589' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4876713064409724589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4876713064409724589'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/ten-php-gotchas.html' title='Ten PHP Gotchas'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-3133501993172000484</id><published>2009-08-11T05:00:00.000-07:00</published><updated>2010-04-18T08:20:33.550-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Ten Things You Might Want to Do Using PHP Functions</title><summary type='text'>ne of the  strongest aspects of PHP is its many  built-in  functions. In this chapter, I list the  PHP functions that I use  most often.  I describe some ofthem elsewhere in this  book,  some I only mention in passing, and some I don’t mention at all. These aren’t all the  functions, by any means. There are many hundreds of functions in the  PHP language. For a complete list of all the  func­ </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/3133501993172000484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=3133501993172000484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3133501993172000484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3133501993172000484'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/ten-things-you-might-want-to-do-using.html' title='Ten Things You Might Want to Do Using PHP Functions'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5794828990405875002</id><published>2009-08-11T04:58:00.000-07:00</published><updated>2010-04-18T08:20:33.469-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Building a Members Only Web Site</title><summary type='text'>any Web sites require users to log in. Sometimes users can’t  view anyWeb pages without entering a password, while sometimes just  part of the  Web page  requires a login. Here are some reasons why you might  want  to require a user login:The information is secret. You don’t  want  anyone except a few autho­ rized people to see  the  information. Or perhaps only your  own employ­ ees  should see</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5794828990405875002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5794828990405875002' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5794828990405875002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5794828990405875002'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/building-members-only-web-site.html' title='Building a Members Only Web Site'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-9183646689076179890</id><published>2009-08-11T04:54:00.000-07:00</published><updated>2010-04-18T08:20:33.453-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Building an Online Catalog</title><summary type='text'>nline  catalogs are everywhere on the  Web. Every business that has products for sale can use  an online  catalog. Some businesses use  onlinecatalogs to sell their products online, and  some use  them to show  the  quality and  worth of their products to the  world. Many customers have  come to expect businesses to be online  and  provide information about their products. Customers often  begin</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/9183646689076179890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=9183646689076179890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/9183646689076179890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/9183646689076179890'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/building-online-catalog.html' title='Building an Online Catalog'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-91708022942838087</id><published>2009-08-11T04:52:00.000-07:00</published><updated>2010-04-18T08:20:33.437-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Putting It All Together</title><summary type='text'>he previous chapters of this  book  provide you with the  tools that you need to build  your  Web database application. In Part I, you find out  howPHP and  MySQL work and  how to get access to them. In addition, you dis­ cover what  needs to be done to build  your  application and  in what  order to do it. In Part II, you find out  how to build  and  use  a MySQL database. In Part III, you </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/91708022942838087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=91708022942838087' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/91708022942838087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/91708022942838087'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/putting-it-all-together.html' title='Putting It All Together'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-3394980005606908475</id><published>2009-08-11T04:50:00.000-07:00</published><updated>2010-04-18T08:20:33.421-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Moving Information from One Web Page to the Next</title><summary type='text'>ost Web sites consist of more than one Web page.  This includes the static Web pages that you may have  developed in the  past. With staticWeb pages, users click links to move  from one page  to the  next.  Users  click a link in one Web page,  and a new Web page  appears in their browser. When users move  from page  to page  this  way, no information is transferred from the first page  to the  </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/3394980005606908475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=3394980005606908475' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3394980005606908475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3394980005606908475'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/moving-information-from-one-web-page-to.html' title='Moving Information from One Web Page to the Next'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-8215556143917337444</id><published>2009-08-11T04:49:00.000-07:00</published><updated>2010-04-18T08:20:33.391-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Data In, Data Out</title><summary type='text'>HP and  MySQL work very well together. This dynamic partnership is what  makes PHP and  MySQL so attractive for Web database applicationdevelopment. Whether you have  a database full of information that you want to make available to users (such as a product catalog) or a database waiting to be filled up by users (for example, a membership database), PHP and MySQL work together to implement your  </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/8215556143917337444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=8215556143917337444' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8215556143917337444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8215556143917337444'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/data-in-data-out.html' title='Data In, Data Out'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-2749559358499124514</id><published>2009-08-11T04:42:00.000-07:00</published><updated>2010-04-18T08:20:33.365-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>PHP Building Blocks for Programs</title><summary type='text'>HP programs are a series of instructions in a file named with an exten­sion  that tells  the  Web server to look for PHP sections in the  file. (The or 	, but  it can be anything that the  Webextension is usually.phpserver is configured to expect.) PHP begins at the  top  of the  file and  executes each instruction, in order, as it comes to it. Instructions are the  building blocks of PHP </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/2749559358499124514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=2749559358499124514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2749559358499124514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2749559358499124514'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/php-building-blocks-for-programs.html' title='PHP Building Blocks for Programs'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-8419631417108764626</id><published>2009-08-11T04:37:00.000-07:00</published><updated>2010-04-18T08:20:33.343-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>General PHP</title><summary type='text'>rograms are the  application part of your  Web database application. Programs perform the  tasks. They  create and  display Web pages, acceptand  process information from users, store information in the  database, get information out  of the  database, and  perform any other necessary tasks.PHP, the  language that you use  to write  your  programs, is a scripting lan­ guage  designed specifically</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/8419631417108764626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=8419631417108764626' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8419631417108764626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8419631417108764626'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/general-php.html' title='General PHP'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-1205110192918127261</id><published>2009-08-11T04:29:00.000-07:00</published><updated>2010-04-18T08:20:33.326-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Protecting Your Data</title><summary type='text'>our  data is essential to your  Web database application. Storing  and/or presenting data are major activities of your  Web database application.You have  spent valuable time developing your  database, and  it contains important information entered by you or by your  users. You need to protect it. In this  chapter, I show  you how.Controlling Access to Your DataYou need to control access to the  </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/1205110192918127261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=1205110192918127261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1205110192918127261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1205110192918127261'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/protecting-your-data.html' title='Protecting Your Data'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-3087719026870359780</id><published>2009-08-11T04:28:00.000-07:00</published><updated>2010-04-18T08:20:33.307-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Building the Database</title><summary type='text'>fter completing your  database design (see Chapter 3 if you haven’t done this  yet),  you’re  ready to turn it into a working  database. In this  chapter,you find out  how to build  a database based on your  design — and  how to move  data in and  out  of it.The database design names the  database and  defines the  tables that make up the  database. In order to build  the  database, you must </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/3087719026870359780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=3087719026870359780' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3087719026870359780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3087719026870359780'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/building-database.html' title='Building the Database'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-118017692918540740</id><published>2009-08-11T04:24:00.000-07:00</published><updated>2010-04-18T08:20:33.288-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Developing a Web Database Application</title><summary type='text'>data in MySQL databases and  typing in PHP programs. Developmenthas  to start with planning. Building  the  application pieces comes after  plan­ning. The development steps are1.  Develop a plan, listing  the tasks that your application will perform.2.  Design  the database needed to support  your application tasks.3.  Build the MySQL database, based  on the database design.4.  Write the PHP </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/118017692918540740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=118017692918540740' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/118017692918540740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/118017692918540740'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/developing-web-database-application.html' title='Developing a Web Database Application'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5961552841665680999</id><published>2009-08-11T04:20:00.000-07:00</published><updated>2010-04-18T08:20:33.271-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Setting Up Your Work Environment</title><summary type='text'>fter you decide to use  PHP and  MySQL, your  first task  is to get access to them. A work setting already set  up for Web application developmentmight  be ready and  waiting  for you with all the  tools that you need. On the other hand, it might  be part of your  job to set  up this  work setting yourself. Perhaps your  job is to create a whole  new Web site.  In this  chapter, I describe the  </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5961552841665680999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5961552841665680999' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5961552841665680999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5961552841665680999'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/setting-up-your-work-environment.html' title='Setting Up Your Work Environment'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-8976401112842874648</id><published>2009-08-11T04:15:00.000-07:00</published><updated>2010-04-18T08:20:33.258-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Database'/><title type='text'>Introduction to PHP and MySQL</title><summary type='text'>o you need to develop an interactive Web site.  Perhaps your  boss just put  you in charge of the  company’s online  product catalog. Or you wantto develop your  own Web business. Or your  sister wants to sell her  paintings online. Or you volunteered to put  up a Web site  open only to members of your circus acrobats’ association. Whatever your  motivation might  be, youcan see  that the  </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/8976401112842874648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=8976401112842874648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8976401112842874648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8976401112842874648'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/08/introduction-to-php-and-mysql.html' title='Introduction to PHP and MySQL'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4632354893366008917</id><published>2009-07-14T10:43:00.000-07:00</published><updated>2010-04-18T08:20:33.240-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>AJAX and PHP Building Responsive Web Applications by Cristian Darie,
Bogdan Brinzarea Chapter 10</title><summary type='text'>AJAX Drag and DropWhen drag-and-drop capability was first introduced to websites, people looked at it with astonishment. This was really a great feature to provide via your website! Since then, JavaScript has evolved in people's eyes from a "check-out-that-snow-on-my-website" scripting language to a standardized and powerful "do-powerful-stuff-with-it" language.Many frameworks and JavaScript </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4632354893366008917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4632354893366008917' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4632354893366008917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4632354893366008917'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/ajax-and-php-building-responsive-web_8247.html' title='AJAX and PHP Building Responsive Web Applications by Cristian Darie,&#xA;Bogdan Brinzarea Chapter 10'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-8561430421548051685</id><published>2009-07-14T10:41:00.000-07:00</published><updated>2010-04-18T08:20:32.251-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>AJAX and PHP Building Responsive Web Applications by Cristian Darie,
Bogdan Brinzarea Chapter 9</title><summary type='text'>AJAX RSS ReaderIn the last few years, the Web has become much more active than it used to be. Today, we see an explosion of new sources of information, such as news sites appearing every day (such as http://www.digg.com and http://www.newsvine.com), and the growing trend of web life— weblogs (every person seems to have a weblog these days).As a natural reaction to this invasion of information, </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/8561430421548051685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=8561430421548051685' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8561430421548051685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8561430421548051685'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/ajax-and-php-building-responsive-web_6324.html' title='AJAX and PHP Building Responsive Web Applications by Cristian Darie,&#xA;Bogdan Brinzarea Chapter 9'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-1520715216408163584</id><published>2009-07-14T10:39:00.000-07:00</published><updated>2010-04-18T08:20:32.233-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>AJAX and PHP Building Responsive Web Applications by Cristian Darie,
Bogdan Brinzarea Chapter 8</title><summary type='text'>AJAX GridData grids have always been one of the areas where web applications have had a serious disadvantage compared to desktop programs. The fact that the page needed a full reload when switching between grid pages, or when updating grid details, harmed the application from a usability point of view. Technically, fully reloading the page has bad effects as well, unnecessarily wasting network </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/1520715216408163584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=1520715216408163584' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1520715216408163584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1520715216408163584'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/ajax-and-php-building-responsive-web_1815.html' title='AJAX and PHP Building Responsive Web Applications by Cristian Darie,&#xA;Bogdan Brinzarea Chapter 8'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-8828414482219893202</id><published>2009-07-14T10:37:00.000-07:00</published><updated>2010-04-18T08:20:32.216-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><title type='text'>AJAX and PHP Building Responsive Web Applications by Cristian Darie,
Bogdan Brinzarea Chapter 7</title><summary type='text'>AJAX Real-Time Charting withSVGScalable Vector Graphics (SVG) is one of the emerging technologies with a good chance of becoming the next "big thing" for web graphics, as was the case with Flash. SVG is a language for defining two-dimensional graphics. SVG isn't necessarily related to web development, but it fits very well into the picture because it complements the features offered naturally by </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/8828414482219893202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=8828414482219893202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8828414482219893202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8828414482219893202'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/ajax-and-php-building-responsive-web_1768.html' title='AJAX and PHP Building Responsive Web Applications by Cristian Darie,&#xA;Bogdan Brinzarea Chapter 7'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-6507418392565176278</id><published>2009-07-14T10:34:00.000-07:00</published><updated>2010-04-18T08:20:32.127-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>AJAX and PHP Building Responsive Web Applications by Cristian Darie,
Bogdan Brinzarea Chapter 6</title><summary type='text'>AJAX Suggest andAutocompleteSuggest and Autocomplete are popular features implemented in most modern browsers, email clients, source-code editors, word processors, and operating systems. Suggest and Autocomplete are the two sides of the same coin—they go hand in hand. Usually, there is no distinction made between the two of them, but "autocomplete" is used more frequently.Autocomplete refers to </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/6507418392565176278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=6507418392565176278' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6507418392565176278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6507418392565176278'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/ajax-and-php-building-responsive-web_6734.html' title='AJAX and PHP Building Responsive Web Applications by Cristian Darie,&#xA;Bogdan Brinzarea Chapter 6'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-6920701673968293613</id><published>2009-07-14T10:32:00.000-07:00</published><updated>2010-04-18T08:20:32.110-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>AJAX and PHP Building Responsive Web Applications by Cristian Darie,
Bogdan Brinzarea Chapter 5</title><summary type='text'>AJAX ChatWe are living in a world where communication has become very important; there's a real need to be able to communicate quickly and easily with others. Email, phone texting, postal letters, and online chat offer media through which people can exchange ideas in the form of written words. An important aspect when communicating is the responsiveness factor. While emails and letters don't </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/6920701673968293613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=6920701673968293613' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6920701673968293613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6920701673968293613'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/ajax-and-php-building-responsive-web_3026.html' title='AJAX and PHP Building Responsive Web Applications by Cristian Darie,&#xA;Bogdan Brinzarea Chapter 5'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-1592351892840103308</id><published>2009-07-14T10:29:00.000-07:00</published><updated>2010-04-18T08:20:32.090-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>AJAX and PHP Building Responsive Web Applications by Cristian Darie,
Bogdan Brinzarea Chapter 4</title><summary type='text'>AJAX Form ValidationValidating input data is an essential requirement for quality and secure software applications. In the case of web applications, validation is an even more sensitive area, because your application is widely reachable by many users with varying skill sets and intentions.Validation is not something to play with, because invalid data has the potential to harm the application's </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/1592351892840103308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=1592351892840103308' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1592351892840103308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1592351892840103308'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/ajax-and-php-building-responsive-web_1572.html' title='AJAX and PHP Building Responsive Web Applications by Cristian Darie,&#xA;Bogdan Brinzarea Chapter 4'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-2933202899765012315</id><published>2009-07-14T10:27:00.000-07:00</published><updated>2010-04-18T08:20:32.042-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>AJAX and PHP Building Responsive Web Applications by Cristian Darie,
Bogdan Brinzarea Chapter 3</title><summary type='text'>Server-Side Techniques with PHP and MySQLIf AJAX is mainly about building smarter clients, then the servers these clients talk to must be equally smart, otherwise they won't get along very well for too long.In Chapter 2, you only read static text or XML files from the server. In this chapter, we start putting the server side to work, with PHP to generate dynamic output, and MySQL to manipulate </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/2933202899765012315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=2933202899765012315' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2933202899765012315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2933202899765012315'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/ajax-and-php-building-responsive-web_550.html' title='AJAX and PHP Building Responsive Web Applications by Cristian Darie,&#xA;Bogdan Brinzarea Chapter 3'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-7546202014795254784</id><published>2009-07-14T10:20:00.000-07:00</published><updated>2010-04-18T08:20:32.016-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>AJAX and PHP Building Responsive Web Applications by Cristian Darie,
Bogdan Brinzarea Chapter 2</title><summary type='text'>Client-Side Techniques withSmarter JavaScriptIt is said that one picture is worth a thousand words. And so is a well-written piece of code, we would say. You will get plenty of both, while building the foundations for your future AJAX-enabled applications, in this chapter and the next.Hopefully, the first chapter has developed your interest in AJAX well enough that you will endure a second </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/7546202014795254784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=7546202014795254784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7546202014795254784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7546202014795254784'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/ajax-and-php-building-responsive-web_6813.html' title='AJAX and PHP Building Responsive Web Applications by Cristian Darie,&#xA;Bogdan Brinzarea Chapter 2'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-7368536232290429818</id><published>2009-07-14T10:16:00.000-07:00</published><updated>2010-04-18T08:20:31.593-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>AJAX and PHP Building Responsive Web Applications by Cristian Darie,
Bogdan Brinzarea Chapter 1</title><summary type='text'>AJAX and the Future ofWeb Applications"Computer, draw a robot!" said my young cousin to the first computer he had ever seen. (Since I had instructed it not to listen to strangers, the computer wasn't receptive to this command.) If you're like me, your first thought would be "how silly" or "how funny"—but this is a mistake. Oureducated and modeled brains have learned how to work with computers to </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/7368536232290429818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=7368536232290429818' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7368536232290429818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7368536232290429818'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/ajax-and-php-building-responsive-web_14.html' title='AJAX and PHP Building Responsive Web Applications by Cristian Darie,&#xA;Bogdan Brinzarea Chapter 1'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4464910894443710796</id><published>2009-07-14T10:10:00.000-07:00</published><updated>2010-04-18T08:20:31.579-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 40</title><summary type='text'>Ensuring database availability is a critical skill you need even if your Oracle Database XE instance is used by a small group of developers in your department. Many types of database failures are beyondyour control as a DBA, such as disk  failures, network failures, and user errors. This emphasizes the need to prepare in advance for all of these potential failures after assessing the cost of </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4464910894443710796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4464910894443710796' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4464910894443710796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4464910894443710796'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_4606.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 40'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4566748473784923865</id><published>2009-07-14T10:09:00.000-07:00</published><updated>2010-04-18T08:20:31.566-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 39</title><summary type='text'>Rarely is your database self-contained. You may have to create a spreadsheet for the accounting department so it can merge data in the database with its existing spreadsheets, or you may need toimport a text file generated from a reporting or tracking tool into one of your database tables. There- fore,  you need to be fluent in the use of Oracle Database XE’s import and export capabilities.In </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4566748473784923865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4566748473784923865' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4566748473784923865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4566748473784923865'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_8484.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 39'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-7643207080920363902</id><published>2009-07-14T10:07:00.000-07:00</published><updated>2010-04-18T08:20:31.554-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 38</title><summary type='text'>In Chapter 30, we presented table constraints such as PRIMARY KEY and CHECK. In that same chapter, we introduced unique indexes as a way to enforce a PRIMARY KEY constraint. In addition to usingindexes to enforce constraints, you can use  indexes to boost the performance of queries significantly by reducing the amount of time needed to retrieve rows from a table instead of reading every row  in </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/7643207080920363902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=7643207080920363902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7643207080920363902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7643207080920363902'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_463.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 38'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-720653865201150868</id><published>2009-07-14T10:06:00.000-07:00</published><updated>2010-04-18T08:20:31.540-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 37</title><summary type='text'>Atrigger is a block of Oracle PL/SQL code that executes in response to some predetermined event. Specifically, this event involves inserting, modifying, or deleting table data, and the task can occureither prior to or immediately following any such event. This chapter introduces triggers, one of Oracle’s key features that supplement what you cannot easily accomplish with Oracle’s built-in </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/720653865201150868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=720653865201150868' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/720653865201150868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/720653865201150868'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_6053.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 37'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-9073475279142511160</id><published>2009-07-14T10:04:00.000-07:00</published><updated>2010-04-18T08:20:31.523-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 36</title><summary type='text'>Throughout this book you’ve seen quite a few examples where the Oracle queries are  embedded directly into the PHP script. Indeed, for smaller applications this is fine. However, as applicationcomplexity and size increase, continuing this practice could be the source of some grief.One of the most commonplace solutions to these challenges comes in the form of an Oracle database feature known as a </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/9073475279142511160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=9073475279142511160' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/9073475279142511160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/9073475279142511160'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_1812.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 36'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-768368971161498467</id><published>2009-07-14T10:02:00.000-07:00</published><updated>2010-04-18T08:20:31.507-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 35</title><summary type='text'>The capability to prejoin two  or more tables or restrict the columns or rows on a single table has long been available for Oracle users by using views. Views are  database objects that look  a lot liketables, but are  instead derived from SELECT statements performed on one or more tables.This chapter begins by briefly introducing the concept of views and the various advantages of incorporating </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/768368971161498467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=768368971161498467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/768368971161498467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/768368971161498467'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_7744.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 35'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-3518711547027177233</id><published>2009-07-14T10:01:00.000-07:00</published><updated>2010-04-18T08:20:31.482-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 34</title><summary type='text'>interface and PHP.  Now  it’s time to dig deeper into select queries and refine the results so you getexactly what you’re looking for, either in great detail or in summary.In the first part of this chapter, we show you how to install and use the PEAR package HTML_Table to create basic HTML tables and populate them manually with constants as well as use a database table to populate an HTML </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/3518711547027177233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=3518711547027177233' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3518711547027177233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3518711547027177233'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_9789.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 34'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-8942391508095402356</id><published>2009-07-14T09:59:00.000-07:00</published><updated>2010-04-18T08:20:31.469-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 33</title><summary type='text'>Now that you have a good understanding of how queries and Data Manipulation Language (DML)statements work, we will add some structure to these statements by grouping them into transactionsto enhance the logical consistency of your database. Using a classic example, if your PHP application handles automatic teller machine (ATM) transactions, you want to make sure that the withdrawal of funds from </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/8942391508095402356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=8942391508095402356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8942391508095402356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8942391508095402356'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_7939.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 33'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5760805738857336152</id><published>2009-07-14T09:58:00.000-07:00</published><updated>2010-04-18T08:20:31.453-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 32</title><summary type='text'>Now that you have a good understanding of Oracle Database XE’s architecture, column datatypes, basic SQL commands, and security methods, it’s time to leverage these database features withinyour PHP applications by using the Oracle OCI8 extension. In Chapter 24, we introduced PDO,  a database-independent abstraction layer. In contrast, however, the Oracle OCI8 extension provides you with access to</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5760805738857336152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5760805738857336152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5760805738857336152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5760805738857336152'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_8215.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 32'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-9111289513627671874</id><published>2009-07-14T09:56:00.000-07:00</published><updated>2010-04-18T08:20:31.430-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 31</title><summary type='text'>If you’ve already begun creating end user applications in your PHP and Oracle Database XE envi- ronment, you’ve probably revisited the age-old question: do you enforce security at the database orin your PHP application? In Chapter 14, you explored many authentication methods, one of which includes storing your authentication information in a database table. However, you must also protect the </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/9111289513627671874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=9111289513627671874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/9111289513627671874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/9111289513627671874'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_5200.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 31'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-1230968689985637633</id><published>2009-07-14T09:54:00.000-07:00</published><updated>2010-04-18T08:20:31.408-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 30</title><summary type='text'>In Chapter 27, we gave  you a whirlwind tour of Oracle Database XE administration, describing the logical and physical storage structures of a database, including tablespaces and the other structuresthat comprise a database.In this chapter, we approach database objects from both a user’s and a developer’s point of view, starting with an overview of how to create and manage tablespaces. Inevitably</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/1230968689985637633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=1230968689985637633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1230968689985637633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1230968689985637633'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_79.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 30'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-3567083703387281560</id><published>2009-07-14T09:53:00.000-07:00</published><updated>2010-04-18T08:20:31.394-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 29</title><summary type='text'>In Chapter 28 we introduced interacting with Oracle Database XE primarily as a DBA. Since your job may involve wearing many hats, you will most likely interact with Oracle Database XE not only as aDBA but also  as a developer and an ad hoc query user. As a result, Oracle provides many different ways  to interact with the database, depending on  your role.In that same chapter, we showed you how to</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/3567083703387281560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=3567083703387281560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3567083703387281560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3567083703387281560'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_5470.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 29'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5564719469037455057</id><published>2009-07-14T09:52:00.000-07:00</published><updated>2010-04-18T08:20:31.378-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 28</title><summary type='text'>In Chapter 27, you installed the Oracle database component and performed the basic configuration steps to round out your PHP  environment. In this chapter, we’ll cover an overview of the Oraclearchitecture and how to use several Oracle-supplied utilities, and give you a whirlwind tour of the other tools available at the Oracle Database XE home page.While your focus as a PHP/Oracle developer is </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5564719469037455057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5564719469037455057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5564719469037455057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5564719469037455057'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_2729.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 28'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-6220522817915747551</id><published>2009-07-14T09:50:00.000-07:00</published><updated>2010-04-18T08:20:31.365-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 27</title><summary type='text'>In Chapter 2, you installed Apache and PHP; now it’s time to add the Oracle database component. In this chapter, we’ll give you the basic installation instructions for Oracle Database XE on  bothWindows and supported Linux platforms. First, we’ll give you the general requirements for each platform, and then you can dive  into the sections for your particular platform.After the installation tasks </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/6220522817915747551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=6220522817915747551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6220522817915747551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6220522817915747551'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_1271.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 27'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-852222767415356876</id><published>2009-07-14T09:49:00.000-07:00</published><updated>2010-04-18T08:20:31.353-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 26</title><summary type='text'>Oracle, a major supplier of information management software, was  started in 1977 when LarryEllison founded Software Development Laboratories (SDL). Though the name changed in 1979 toRelational Software Inc. (RSI), the company continued to innovate database technologies at a rapid pace. That same year  it created the first commercial SQL-based relational database. It wasn’t until1983 that RSI </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/852222767415356876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=852222767415356876' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/852222767415356876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/852222767415356876'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_9439.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 26'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-2773723772076653487</id><published>2009-07-14T09:48:00.000-07:00</published><updated>2010-04-18T08:20:31.339-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 25</title><summary type='text'>Even at this likely early stage of your Web development career, chances are you’re already attempting to sketch out the features of a long-desired custom application. An e-commerce store perhaps? Anonline community forum devoted to stamp collecting? Or maybe something a tad less  interesting but nonetheless very practical, such as a corporate intranet? Regardless of the purpose, you should always</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/2773723772076653487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=2773723772076653487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2773723772076653487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2773723772076653487'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_4291.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 25'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5316840857621103070</id><published>2009-07-14T09:47:00.000-07:00</published><updated>2010-04-18T08:20:31.325-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 24</title><summary type='text'>The Web makes it incredibly easy for you to communicate your message to anybody with an Internet connection and a Web browser, no matter if they’re sitting in a café  in Moscow’s Red Square, on afarm in Ohio, in a cubicle in a Shanghai high-rise, or in an Israeli classroom.There is one tiny  issue: only about 29 percent of the total Internet population actually speaks English.1 The rest speak </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5316840857621103070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5316840857621103070' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5316840857621103070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5316840857621103070'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_8162.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 24'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-6505362473853087381</id><published>2009-07-14T09:45:00.000-07:00</published><updated>2010-04-18T08:20:31.309-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 23</title><summary type='text'>While all mainstream databases adhere to the SQL standard, albeit to varying degrees, the interfaces that programmers depend upon to interact with the database can vary greatly (even if the queriesare  largely the same). Therefore, applications are  almost invariably bound to a particular database, forcing users to also  install and maintain the required database if they don’t already own it or, </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/6505362473853087381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=6505362473853087381' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6505362473853087381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6505362473853087381'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_5559.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 23'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-8490545004869558216</id><published>2009-07-14T09:44:00.000-07:00</published><updated>2010-04-18T08:20:31.290-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 22</title><summary type='text'>As of PHP 5, support was added for the open source database server SQLite (http://www.sqlite. org/). This  was  done partly in response to the decision to unbundle MySQL from version 5 due tolicensing discrepancies and partly due to a realization that users might benefit from the availability of another powerful database that nonetheless requires measurably less  configuration and mainte- nance </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/8490545004869558216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=8490545004869558216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8490545004869558216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8490545004869558216'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_1504.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 22'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5359306481939214880</id><published>2009-07-14T09:42:00.000-07:00</published><updated>2010-04-18T08:20:31.272-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 21</title><summary type='text'>Any Web site can be thought of as a castle under constant attack by a sea of barbarians. And as the history of both conventional and information warfare shows, often the attackers’ victory isn’t entirelydependent upon their degree of skill or cunning, but rather on an oversight by the defenders. As keepers of the electronic kingdom, you’re faced with no small number of potential ingresses from </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5359306481939214880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5359306481939214880' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5359306481939214880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5359306481939214880'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_4005.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 21'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-6785740444964923981</id><published>2009-07-14T09:40:00.000-07:00</published><updated>2010-04-18T08:20:31.253-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 20</title><summary type='text'>This chapter discusses some of the more applicable implementations of Web Services technologies and shows you how to use  PHP to start incorporating them into your Web  application developmentstrategy right now. To accomplish this goal  without actually turning this chapter into a book unto itself, the discussion that follows isn’t intended to offer an in-depth introduction to the general concept</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/6785740444964923981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=6785740444964923981' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6785740444964923981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6785740444964923981'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_4734.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 20'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-7076818522584082482</id><published>2009-07-14T09:38:00.000-07:00</published><updated>2010-04-18T08:20:31.233-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 19</title><summary type='text'>All Web  development careers started at the very same place: with the posting of a simple Web page. And boy  was it easy. You just added some text to a file, saved it with an .html extension, andposted it to a Web server. Soon enough, you were incorporating animated GIFs, JavaScript, and eventually a powerful scripting language such as PHP into your pages. Your site  began to swell,  first to 5 </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/7076818522584082482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=7076818522584082482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7076818522584082482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7076818522584082482'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_6919.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 19'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-224901658066106525</id><published>2009-07-14T09:36:00.000-07:00</published><updated>2010-04-18T08:20:31.216-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 18</title><summary type='text'>These days, using HTTP sessions to track persistent information such as user preferences within even the simplest of applications is more the rule than the exception. Therefore, no matter whetheryou are completely new to Web development or are a grizzled veteran hailing from another language, you should take the time to carefully read this chapter.Available since the version 4.0 release, PHP’s  </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/224901658066106525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=224901658066106525' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/224901658066106525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/224901658066106525'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_1448.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 18'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-2140732312901512581</id><published>2009-07-14T09:34:00.000-07:00</published><updated>2010-04-18T08:20:31.200-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 17</title><summary type='text'>As corporate hardware and software infrastructures expanded throughout the last decade, ITprofessionals found themselves overwhelmed with the administrative overhead required to managethe rapidly growing number of resources being added to the enterprise. Printers, workstations, servers, switches, and other miscellaneous network devices all required continuous monitoring and manage- ment, as did  </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/2140732312901512581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=2140732312901512581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2140732312901512581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/2140732312901512581'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_1282.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 17'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-1007970123717735937</id><published>2009-07-14T09:32:00.000-07:00</published><updated>2010-04-18T08:20:31.185-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 16</title><summary type='text'>You may have turned to this chapter wondering just what PHP  could possibly have to offer  in regard to networking. After all, aren’t networking tasks largely relegated to languages commonlyused for system administration, such as Perl  or Python? While such a stereotype might have once painted a fairly accurate picture, these days, incorporating networking capabilities into a Web appli- cation is</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/1007970123717735937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=1007970123717735937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1007970123717735937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1007970123717735937'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_5840.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 16'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-8387468871981289083</id><published>2009-07-14T09:31:00.000-07:00</published><updated>2010-04-18T08:20:31.169-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 15</title><summary type='text'>While most people tend to equate the Web with Web  pages only, HTTP actually facilitates the transfer of any kind of file, such as Microsoft Office documents, PDFs, executables, MPEGs, zip files,and a wide range of other file types. Although FTP historically has been the standard means for uploading files to a server, such file transfers are becoming increasingly prevalent via a Web-based </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/8387468871981289083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=8387468871981289083' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8387468871981289083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8387468871981289083'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_2128.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 15'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4996490680773385927</id><published>2009-07-14T09:30:00.000-07:00</published><updated>2010-04-18T08:20:31.152-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 14</title><summary type='text'>Authenticating user identities is a common practice in today’s Web applications. This is done not only for security-related reasons but also  to offer site  customization features based on user prefer-ences and type. Typically, users are  prompted for a username and password, the combination of which forms a unique identifying value for that user. In this chapter, you’ll learn how to prompt for </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4996490680773385927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4996490680773385927' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4996490680773385927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4996490680773385927'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_8908.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 14'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-8990614505138685738</id><published>2009-07-14T09:28:00.000-07:00</published><updated>2010-04-18T08:20:31.136-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 13</title><summary type='text'>You can throw about technical terms such as relational database, Web  Services, session handling,and LDAP, but when it comes down to it, you started learning PHP because you wanted to build cool,interactive Web sites. After all, one of the Web’s most alluring aspects is that it is two-way media; the Web not only  enables you to publish information but also  offers an effective means for </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/8990614505138685738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=8990614505138685738' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8990614505138685738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8990614505138685738'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_8219.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 13'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-6185070599898252912</id><published>2009-07-14T09:27:00.000-07:00</published><updated>2010-04-18T08:20:31.119-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 12</title><summary type='text'>Time- and date-based information plays a significant role  in our lives and, accordingly, program- mers must commonly wrangle with temporal data on a regular basis. When was a tutorial published?Is the pricing information for a particular product recent? What time did the office assistant log into the accounting system? At what hour of the day does the corporate Web site see the most visitor </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/6185070599898252912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=6185070599898252912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6185070599898252912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6185070599898252912'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_1294.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 12'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-6456429384427412134</id><published>2009-07-14T09:25:00.000-07:00</published><updated>2010-04-18T08:20:31.100-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 11</title><summary type='text'>Good programmers write solid code, while great programmers reuse the code of good program- mers. For PHP  programmers, PEAR, the acronym for PHP Extension and Application Repository, isone of the most effective means for finding and reusing solid PHP  code. Inspired by Perl’s  wildly popular CPAN (Comprehensive Perl  Archive Network), the PEAR project was  started in 1999  by noted PHP developer </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/6456429384427412134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=6456429384427412134' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6456429384427412134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6456429384427412134'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_1035.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 11'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-6597113560522117911</id><published>2009-07-14T09:23:00.000-07:00</published><updated>2010-04-18T08:20:31.080-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 10</title><summary type='text'>It’s quite rare to write an application that is entirely self-sufficient—that is, a program that does not rely on at least some level of interaction with external resources, such as the underlying file and operatingsystem, and even other programming languages. The reason for this is simple: as languages, file systems, and operating systems mature, the opportunities for creating much more </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/6597113560522117911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=6597113560522117911' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6597113560522117911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6597113560522117911'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_7591.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 10'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5861471258592303652</id><published>2009-07-14T09:21:00.000-07:00</published><updated>2010-04-18T08:20:31.057-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 9</title><summary type='text'>Programmers build applications that are  based on established rules regarding the classification, parsing, storage, and display of information, whether that information consists of gourmet recipes,store sales receipts, poetry, or some other collection of data. This chapter introduces many of thePHP functions that you’ll undoubtedly use  on  a regular basis when performing such tasks.This chapter </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5861471258592303652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5861471258592303652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5861471258592303652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5861471258592303652'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_8158.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 9'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-7916332696278896607</id><published>2009-07-14T09:17:00.000-07:00</published><updated>2010-04-18T08:20:31.040-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 8</title><summary type='text'>Even if you wear an S on your chest when it comes to programming, you can be sure that errors will creep into all but the most trivial of applications. Some of these errors are  programmer-induced—they are  the result of mistakes made during the development process. Others are  user-induced, caused by the end user’s unwillingness or inability to conform to application constraints. For example, </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/7916332696278896607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=7916332696278896607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7916332696278896607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7916332696278896607'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_3383.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 8'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-1470149234889542193</id><published>2009-07-14T09:16:00.000-07:00</published><updated>2010-04-18T08:20:31.026-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 7</title><summary type='text'>Chapter 6 introduced the fundamentals of object-oriented programming (OOP). This chapter builds on that foundation by introducing several of the more advanced OOP features that you shouldconsider once you have mastered the basics. Specifically, this chapter introduces the following five features:Object cloning: One of the major improvements to PHP’s  object-oriented model in version 5 is the </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/1470149234889542193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=1470149234889542193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1470149234889542193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1470149234889542193'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_2402.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 7'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-422137952594567662</id><published>2009-07-14T09:15:00.000-07:00</published><updated>2010-04-18T08:20:31.010-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 6</title><summary type='text'>While for many languages object orientation is simply a matter of course, it took several years before such features were incorporated into PHP.  Yet the early forays into adding object-orientedfeatures to the language were considered by many to be a poor attempt at best. Although the very basic premises of object-oriented programming (OOP) were offered in version 4, several deficiencies exist, </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/422137952594567662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=422137952594567662' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/422137952594567662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/422137952594567662'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_4412.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 6'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-601140324520857148</id><published>2009-07-14T09:13:00.000-07:00</published><updated>2010-04-18T08:20:30.989-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 5</title><summary type='text'>Much of your time as a programmer is spent working with data sets. Some examples of data sets include the names of all employees at a corporation; the U.S. presidents and their correspondingbirth dates; and the years between 1900 and 1975. In fact, working with data sets is so prevalent that a means for managing these groups within code is a common feature of all mainstream program- ming </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/601140324520857148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=601140324520857148' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/601140324520857148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/601140324520857148'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_8331.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 5'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-1827457025429487814</id><published>2009-07-14T09:10:00.000-07:00</published><updated>2010-04-18T08:20:30.974-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 4</title><summary type='text'>Computer programming exists in order to automate tasks of all sorts, from mortgage payment calculation to determining a person’s daily  recommended caloric intake. However, as these tasksgrow  increasingly complex, you’ll often find they comprise other often repetitive tasks. For example, an e-commerce application might need to validate an e-mail address on several different pages, such as when a</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/1827457025429487814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=1827457025429487814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1827457025429487814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/1827457025429487814'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_7071.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 4'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4446415390591882765</id><published>2009-07-14T09:05:00.000-07:00</published><updated>2010-04-18T08:20:30.952-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 3</title><summary type='text'>You’re only two chapters into the book and already quite a bit of ground has been covered. By now, you are familiar with PHP’s background and history and have delved deep into the installation andconfiguration concepts and procedures. This material sets the stage for what will form the crux of much of the remaining material in this book: creating powerful PHP applications. This chapter initiates </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4446415390591882765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4446415390591882765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4446415390591882765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4446415390591882765'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_7540.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 3'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-6108861892810270125</id><published>2009-07-14T09:01:00.000-07:00</published><updated>2010-04-18T08:20:30.927-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 2</title><summary type='text'>Chances are  you’re going to rely upon an existing corporate IT infrastructure or a third-party Web hosting provider for hosting your PHP-driven Web  sites, alleviating you of the need to attain a deepunderstanding of how to build and administrate a Web  server. However, as most prefer to develop applications on a local workstation or laptop, or on a dedicated development server, you’re likely </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/6108861892810270125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=6108861892810270125' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6108861892810270125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6108861892810270125'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_617.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 2'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5214184964025249769</id><published>2009-07-14T08:59:00.000-07:00</published><updated>2010-04-18T08:20:30.913-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla Chapter 1</title><summary type='text'>In many ways  the PHP language is representative of the stereotypical open source project, created to meet a developer’s otherwise unmet needs and refined over time to meet the needs of its growingcommunity. As a budding PHP  developer, it’s important you possess some insight into how the language has progressed, as it will help you to understand the language’s strengths, and to some extent the </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5214184964025249769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5214184964025249769' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5214184964025249769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5214184964025249769'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to_14.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla Chapter 1'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4095528095086175470</id><published>2009-07-14T08:53:00.000-07:00</published><updated>2010-04-18T08:20:30.890-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><title type='text'>Advanced PHP for Web Professionals By Christopher Cosentino Chapter 12</title><summary type='text'>Introduction to PHPGTKPHPGTK is an extension to PHP that allows you to create graphical user interface (GUI) applications. Instead of running in a browser, your PHP application runs in its own application window. These applications are client-side only. They do not reside on the Web server. The files instead reside on the user's hard drive. For users to use the PHPGTK application, they must have </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4095528095086175470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4095528095086175470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4095528095086175470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4095528095086175470'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-for-web-professionals-by_923.html' title='Advanced PHP for Web Professionals By Christopher Cosentino Chapter 12'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5683967672089567096</id><published>2009-07-14T08:51:00.000-07:00</published><updated>2010-04-18T08:20:30.873-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><title type='text'>Advanced PHP for Web Professionals By Christopher Cosentino Chapter 11</title><summary type='text'>OverviewPHP is able to dynamically generate and modify images. To use this advanced functionality in PHP, you need to include some additional libraries that are not included by default when you install PHP.The GD LibraryPHP provides the ability to create and manipulate images through support of the GD library. The GD home page is located at www.boutell.com/gd/ and lists the definition of GD as:</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5683967672089567096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5683967672089567096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5683967672089567096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5683967672089567096'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-for-web-professionals-by_7644.html' title='Advanced PHP for Web Professionals By Christopher Cosentino Chapter 11'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-7358960184953534441</id><published>2009-07-14T08:49:00.000-07:00</published><updated>2010-04-18T08:20:30.856-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><title type='text'>Advanced PHP for Web Professionals By Christopher Cosentino Chapter 10</title><summary type='text'>OverviewXML (eXtensible Markup Language) is finally in the mainstream and showing the benefits that the faithful have been spouting since XML's inception. A quick look at XML support in Apache and the Java language should be enough to affirm that XML is here to stay.PHP has built-in support for XML in the form of an extension. Unlike other extensions, XML is compiled in by default so you should </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/7358960184953534441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=7358960184953534441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7358960184953534441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/7358960184953534441'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-for-web-professionals-by_9302.html' title='Advanced PHP for Web Professionals By Christopher Cosentino Chapter 10'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4467176562559098356</id><published>2009-07-14T08:45:00.000-07:00</published><updated>2010-04-18T08:20:30.839-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><title type='text'>Advanced PHP for Web Professionals By Christopher Cosentino Chapter 9</title><summary type='text'>IntroductionThis Meeting Manager application was designed to be a simple way to coordinate meetings. You can specify actual meeting room locations, or use the built-in virtual room and conduct the meeting over a conference call or Web meeting service. You can specify the phone number and the Web address right in the meeting.An administrator sets up the users and rooms via an administration </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4467176562559098356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4467176562559098356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4467176562559098356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4467176562559098356'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-for-web-professionals-by_9721.html' title='Advanced PHP for Web Professionals By Christopher Cosentino Chapter 9'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5864350308167712350</id><published>2009-07-14T08:44:00.000-07:00</published><updated>2010-04-18T08:20:30.824-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><title type='text'>Advanced PHP for Web Professionals By Christopher Cosentino Chapter 8</title><summary type='text'>OverviewBugs are an everyday part of a programmer's life. We all forget a semicolon or an end bracket at one time or another. Sometimes, we spell a variable name wrong and wonder why the value that is supposed to be showing up on the screen keeps coming up blank. Other times you wonder what gremlins are lurking on the database server because the data just isn't going in (or coming out) the way </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5864350308167712350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5864350308167712350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5864350308167712350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5864350308167712350'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-for-web-professionals-by_3285.html' title='Advanced PHP for Web Professionals By Christopher Cosentino Chapter 8'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-417470904296189842</id><published>2009-07-14T08:42:00.000-07:00</published><updated>2010-04-18T08:20:30.805-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><title type='text'>Advanced PHP for Web Professionals By Christopher Cosentino Chapter 7</title><summary type='text'>User Authentication OverviewIf you've ever built a Web site that requires user registration, then you have some idea of what is required to restrict access so that you can be sure the user who is registered is the same user who is currently accessing the site. In almost all cases, you must require the user to enter some sort of login and password to gain access to the site.The current trend in </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/417470904296189842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=417470904296189842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/417470904296189842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/417470904296189842'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-for-web-professionals-by_3248.html' title='Advanced PHP for Web Professionals By Christopher Cosentino Chapter 7'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-3378211856205841141</id><published>2009-07-14T08:40:00.000-07:00</published><updated>2010-04-18T08:20:30.786-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><title type='text'>Advanced PHP for Web Professionals By Christopher Cosentino Chapter 6</title><summary type='text'>OverviewPHP is a very useful language for working with files. Although it may not be as robust as other languages, such as PERL, when it comes to parsing files, PHP still provides great power and flexibility when it comes to working with text files.This chapter covers reading from, manipulating, and writing to text files. You can use the features covered in this chapter to create applications </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/3378211856205841141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=3378211856205841141' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3378211856205841141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3378211856205841141'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-for-web-professionals-by_5431.html' title='Advanced PHP for Web Professionals By Christopher Cosentino Chapter 6'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5176858824426584629</id><published>2009-07-14T08:38:00.000-07:00</published><updated>2010-04-18T08:20:30.772-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><title type='text'>Advanced PHP for Web Professionals By Christopher Cosentino Chapter 5</title><summary type='text'>IntroductionThis chapter provides a simple shopping cart application that highlights the topics covered in the previous chapters, namely database interaction, session management, and form processing.This shopping cart contains features that I would consider to be a bare minimum. You should add additional features as you see fit, making sure to be conscious of security issues surrounding the </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5176858824426584629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5176858824426584629' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5176858824426584629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5176858824426584629'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-for-web-professionals-by_1135.html' title='Advanced PHP for Web Professionals By Christopher Cosentino Chapter 5'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4013580370226630417</id><published>2009-07-14T07:18:00.000-07:00</published><updated>2010-04-18T08:20:30.754-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><title type='text'>Advanced PHP for Web Professionals By Christopher Cosentino Chapter 4</title><summary type='text'>Introduction to Better FormsThis chapter covers forms. Forms are the most fundamental method of interaction for your users. Users must use a form to enter information into a site. Think about it, every bulletin board, shopping cart, feedback form, and poll is a type of form. Without forms, the Web is nothing more than a publishing medium for those who can FTP Web pages up to a server.Since forms </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4013580370226630417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4013580370226630417' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4013580370226630417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4013580370226630417'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-for-web-professionals-by_7913.html' title='Advanced PHP for Web Professionals By Christopher Cosentino Chapter 4'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-8064878264256072016</id><published>2009-07-14T07:15:00.000-07:00</published><updated>2010-04-18T08:20:30.733-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Programming'/><title type='text'>Advanced PHP for Web Professionals By Christopher Cosentino Chapter 3</title><summary type='text'>Advanced Database Interaction in PHP4If you have been playing with PHP for a while, you have most likely noticed its excellent support for connecting to MySQL databases. Most of the PHP books on the market describe PHP database support only with MySQL. But PHP supports many more databases with almost the same support it provides for MySQL. As of version 4.1, PHP supports the following databases </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/8064878264256072016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=8064878264256072016' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8064878264256072016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/8064878264256072016'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-for-web-professionals-by_3796.html' title='Advanced PHP for Web Professionals By Christopher Cosentino Chapter 3'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-5543561962875394518</id><published>2009-07-14T07:11:00.000-07:00</published><updated>2010-04-18T08:20:30.716-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>Advanced PHP for Web Professionals By Christopher Cosentino Chapter 2</title><summary type='text'>Introduction to Session Management in PHP4This chapter introduces you to session management using PHP4's built-in session management techniques.Session management allows you to track variables associated with a user for a specific Web session. A Web session is the time that a user spends on pages on your site using the same browser instance. If the user closes the browser (or you explicitly end </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/5543561962875394518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=5543561962875394518' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5543561962875394518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/5543561962875394518'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-for-web-professionals-by_1030.html' title='Advanced PHP for Web Professionals By Christopher Cosentino Chapter 2'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-6273668011899788919</id><published>2009-07-14T07:07:00.000-07:00</published><updated>2010-04-18T08:20:30.192-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><title type='text'>Advanced PHP for Web Professionals By Christopher Cosentino Chapter 1</title><summary type='text'>OverviewThis book assumes that you have some experience with PHP. This book is not meant to be an introductory text on PHP programming but is instead a book on some of the more advanced uses for PHP that you won't find in many of the introductory books or tutorials on the Web.Having said that, I am still providing here a brief introduction to PHP for those who may need a quick refresher or are </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/6273668011899788919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=6273668011899788919' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6273668011899788919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/6273668011899788919'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-for-web-professionals-by_14.html' title='Advanced PHP for Web Professionals By Christopher Cosentino Chapter 1'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-3742352303490388730</id><published>2009-07-13T02:25:00.000-07:00</published><updated>2010-04-18T08:20:30.157-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='W. JASON GILMORE'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='BOB BRYLA'/><title type='text'>Beginning PHP and Oracle From Novice to Professional by W. Jason
Gilmore and Bob Bryla</title><summary type='text'>W. JASON GILMORE has been obsessing over all things open source for more than ten years, with a primary focus on  Web development technologies. He has been extensively published in publications such as Developer.com, TechTarget, and Linux Magazine, with his writings adopted for use within the United Nations and Ford Foundation educational programs. Jason is the author of four books, including the</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/3742352303490388730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=3742352303490388730' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3742352303490388730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/3742352303490388730'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-php-and-oracle-from-novice-to.html' title='Beginning PHP and Oracle From Novice to Professional by W. Jason&#xA;Gilmore and Bob Bryla'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4264566239971780037</id><published>2009-07-13T02:15:00.000-07:00</published><updated>2010-04-18T08:20:30.147-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='MICHAEL PURVIS'/><category scheme='http://www.blogger.com/atom/ns#' term='JEFFREY SAMBELLS'/><category scheme='http://www.blogger.com/atom/ns#' term='CAMERON TURNER'/><title type='text'>Beginning Google Maps Applications with PHP and Ajax</title><summary type='text'>In the history of the Internet, 2005–2006 will be remembered as the year when online mapping finally came of age. Prior to 2005, MapQuest and  other mapping services allowed you to look up directions, search for locations, and  map businesses, but these searches were limited, usu- ally to the companies the services had partnered with, so you couldn’t search for any location. On February 8, 2005, </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4264566239971780037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4264566239971780037' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4264566239971780037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4264566239971780037'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/beginning-google-maps-applications-with.html' title='Beginning Google Maps Applications with PHP and Ajax'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-45178998585446132</id><published>2009-07-13T02:04:00.000-07:00</published><updated>2010-04-18T08:20:29.715-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Server-Side'/><category scheme='http://www.blogger.com/atom/ns#' term='Client-Side Techniques'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Cristian Darie'/><title type='text'>AJAX and PHP Building Responsive Web Applications</title><summary type='text'>Enhance the user experience of your PHP website using AJAX with this practical tutorial featuring detailed case studiesCristian Darie is a software engineer with experience in a wide range of modern technologies, and the author of numerous technical books, including the popular "Beginning E-Commerce" series. Having worked with computers since he was old enough to press the keyboard, he initially </summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/45178998585446132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=45178998585446132' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/45178998585446132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/45178998585446132'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/ajax-and-php-building-responsive-web.html' title='AJAX and PHP Building Responsive Web Applications'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6639202723621828402.post-4759747922273111980</id><published>2009-07-13T01:52:00.000-07:00</published><updated>2010-04-18T08:20:29.705-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='George Schlossnagle'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>Advanced PHP Programming By George Schlossnagle</title><summary type='text'>Over the past three years PHP has evolved from being a niche language used to add dynamic functionality to small sites to a powerful tool making strong inroads into large-scale, business-critical Web systems.The rapid maturation of PHP has created a skeptical population of users from more traditional "enterprise" languages who question the readiness and ability of PHP to scale, as well as a large</summary><link rel='replies' type='application/atom+xml' href='http://veseliy.blogspot.com/feeds/4759747922273111980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6639202723621828402&amp;postID=4759747922273111980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4759747922273111980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6639202723621828402/posts/default/4759747922273111980'/><link rel='alternate' type='text/html' href='http://veseliy.blogspot.com/2009/07/advanced-php-programming-by-george.html' title='Advanced PHP Programming By George Schlossnagle'/><author><name>Mr Procces</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
