Home
Dec 23
Monday

WebDesign & Development

Creating effective Web sites takes much more than just programming expertise and technical skills. It takes advanced planning, graphic designs and strategic marketing expertise.
A lot of planning, starting from understanding the requirements of the website, its functionality, its design, and a domain name of course.
This is all what we deal in. We begin every engagement with a thorough understanding of your requirements and providing Web designs that are visually stimulating, easy to navigate and help drive traffic to your site. Thus building your Corporate Image.

Newsflash:

Google Ads

Proudly Hosted on

About Me

Hi, I 'm Aditya, the guy behind this website and many other. This site acts as my web playground, where I share all about me, my work and my knowledge.

I have over 10.5 yrs hands on experience in PHP, Mysql, JavaScript, open sources CMS like Joomla, Wordpress etc. During these 10.5 years, I have worked on more than 200 projects and/or websites but could not spare time for my blog. But now I am trying to write something whenever I can.

 

 

I always wonder why Internet Explorer doesn't support CSS3 border-radius property, which is natively supported in Safari, Firefox and Chrome.

I know there are many ways to do this which includes javascript and css methods to achieve them. I found another cool method of implementing it. This method also support box-shadow property.

Please follow the following procedure to implement this

(more…)

More
Last Updated on Saturday, 15 January 2011 11:17

I am working on developing my own joomla website, where you will find everything about joomla. Either you can search for your components, modules or plugins requirements or even hire me to develop a custom.

So please check back soon for it at http://joomla.adityad.com

Last Updated on Saturday, 11 September 2010 04:44

Backward Incompatible Changes

Although most existing PHP 4 code should work without changes, you should pay attention to the following backward incompatible changes:

  • There are some new reserved keywords.
  • strrpos() and strripos() now use the entire string as a needle.
  • Illegal use of string offsets causes E_ERROR instead of E_WARNING. An example illegal use is: $str = 'abc'; unset($str[0]);.
  • array_merge() was changed to accept only arrays. If a non-array variable is passed, a E_WARNING will be thrown for every such parameter. Be careful because your code may start emitting E_WARNING out of the blue.
  • PATH_TRANSLATED server variable is no longer set implicitly under Apache2 SAPI in contrast to the situation in PHP 4, where it is set to the same value as the SCRIPT_FILENAME server variable when it is not populated by Apache. This change was made to comply with the » CGI specification. see also the $_SERVER['PATH_TRANSLATED'] description in the manual. This issue also affects PHP versions >= 4.3.2.
  • The T_ML_COMMENT constant is no longer defined by the Tokenizer extension. If error_reporting is set to E_ALL, PHP will generate a notice. Although the T_ML_COMMENT was never used at all, it was defined in PHP 4. In both PHP 4 and PHP 5 // and /* */ are resolved as the T_COMMENT constant. However the PHPDoc style comments /** */, which starting PHP 5 are parsed by PHP, are recognized as T_DOC_COMMENT.
  • $_SERVER should be populated with argc and argv if variables_order includes "S". If you have specifically configured your system to not create $_SERVER, then of course it shouldn't be there. The change was to always make argc and argv available in the CLI version regardless of the variables_order setting. As in, the CLI version will now always populate the global $argc and $argv variables.
  • An object with no properties is no longer considered "empty".
  • In some cases classes must be declared before use. It only happens if some of the new features of PHP 5 (such as interfaces) are used. Otherwise the behaviour is the old.
  • get_class(), get_parent_class() and get_class_methods() now return the name of the classes/methods as they were declared (case-sensitive) which may lead to problems in older scripts that rely on the previous behaviour (the class/method name was always returned lowercased). A possible solution is to search for those functions in all your scripts and use strtolower(). This case sensitivity change also applies to the magical predefined constants __CLASS__, __METHOD__, and __FUNCTION__. The values are returned exactly as they're declared (case-sensitive).
  • ip2long() now returns FALSE when an invalid IP address is passed as argument to the function, and no longer -1.
  • If there are functions defined in the included file, they can be used in the main file independent if they are before return() or after. If the file is included twice, PHP 5 issues fatal error because functions were already declared, while PHP 4 doesn't complain about it. It is recommended to use include_once() instead of checking if the file was already included and conditionally return inside the included file.
  • include_once() and require_once() first normalize the path of included file on Windows so that including A.php and a.php include the file just once.
  • Passing an array to a function by value no longer resets the array's internal pointer for array accesses made within the function. In other words, in PHP 4 when you passed an array to a function, its internal pointer inside the function would be reset, while in PHP 5, when you pass an array to a function, its array pointer within the function will be wherever it was when the array was passed to the function.

(more…)

More
Last Updated on Sunday, 8 August 2010 06:23

Today i want to share a very simple and easy to use Paypal class. If you are a web developer you must have integrated Paypal on your websites. With the help of this class you can handle paypal payment as well as instant payment notification. Frankly speaking i have not created the class but have used it so many times with great success. Thanks to the original developer.

It includes two php files, one is the class and other one is the implementation.

(more…)

More
Last Updated on Sunday, 4 July 2010 05:34

Everyone is familiar with Linux today. Linux, together with a set of GNU programs, is an operating system. That is, Linux is not a single program or a suite of tools. Most "versions" of Linux, known as "distributions", are available to download free of charge. However, there are some things you should know about downloading and installing Linux:

First, you don't have to actually install Linux in your hard disk to use the Linux operating system. There exist several "versions" of Linux that can be downloaded and burned to a CD. These variants of the Linux operating system, known as "Live CD" versions, will boot Linux directly from the CD on systems that are capable of doing this.

Recently i installed Ubuntu on my home PC. After several hours of working, searching through the forums on how to install it on my 32 bit PC without repartioning i made it at last. The view after successful installation was really great that i could not hold back my self from sharing it to you all.

 

Features

Ubuntu have lots of features like a wide variety of free apps, safe and fast web browsing, a dedicated music store and much more. In short Ubuntu brings the very best technologies straight to your desktop

1. Ubuntu includes Mozilla Firefox – for fast, safe web browsing.

2. Create professional documents and presentations using open office.

3. The Ubuntu Software Centre gives you instant access to thousands of free open-source applications.

4. Get chatting with Empathy. Quickly integrate your chat accounts from Yahoo, Gmail, MSN, Jabber, AOL, QQ and many more…

5. Ubuntu's new Me Menu lets you access your Facebook and Twitter accounts (and more) straight away.

6. Ubuntu loads quickly on any computer, but it's super-fast on newer machines. After loading, opening a browser takes seconds, unlike other operating systems that leave you staring at the screen, waiting to get online.(This is really a great feature for me.)

7. Ubuntu's new music player includes an integrated store, so you can buy and download new tracks with just a few clicks.

Last Updated on Sunday, 13 June 2010 09:20
Home