The error reporting built into PHP is crude, at best. Be it a parse error, the infamous “headers already sent,” or a “call to undefined function,” what you’ll see is the error type and filename in bold, some technical jargon, and a line number that may or may not be correct. But you don’t have to rely upon PHP’s error handling style. For a while now, PHP has allowed you [...]
PHP is a very easy language to learn and many people without a big knowledge in programming are learning it to make their sites more interactive. Unfortunately, there is a big percentage of those who are unaware of the security risks. Here are most common ones: Never trust any users on your site Never, Ever, Trust Your Users. Assume every single piece of data your site collects from a user [...]
Getting traffic to new websites is always a hard thing to do. Waiting for a website to be indexed and to get a high position on Google and others “big” search engines takes months and sometimes even longer. However, there are some things that can definitely help you with receiving more traffic in your website and eventually getting it in a high position on Google and other search engines. The [...]
The Theory There has been a theory floating around that Google is now imposing some kind of penalty on brand new websites or websites. The types of websites getting the penalties seems to have a large amount of links from other sites in a relatively short period of time. It is being discussed on all the search engine marketing forums. Many articles have already been written about it. Even several [...]
Mastering Enterprise JavaBeans 3.0 Published in July 2006, Mastering EJB is now in its 4th edition including chapters on session beans and message-driven beans, EJB-Java EE integration and advanced persistence concepts. Java Persistence API and using POJO entities with EJB is also covered extensively. This book aims you give you a deep understanding of EJB 3.0. Path: Ways of working in photography Most photography books concentrate on the optical, [...]