if ur suggesting me to use Ethernet sheild and PHP..i have got a problem;my ISp does nt provide me with static ip address and i have only 1 connection so it wont b possible for me 2 cnnct my laptop and arduino at same tym..get me out of this problem guys..i desperately need ur help!
You need an Ethernet shield. You also need a router. The one connection that the ISP provides gets connected to the router. Then, all the other devices - the Arduino, the laptop, the coffeemaker, the toaster, etc. get connected to the router. OK, maybe the coffeemaker and toaster don't.
The lack of a static IP address is not a problem. You can configure the router to assign the same address to the laptop every time, and to assign the same address to the Arduino every time.
The Arduino will only be talking to the laptop (specifically, to the httpd daemon on the laptop), so there is never a need to get past the router.
Even of there were, there are services that can update your domain name's IP address as your ISP provides new IPs to your router periodically. Of course, this means acquiring a domain name of your own, but that is neither hard nor terrible expensive. The services are free, generally (or very low cost).