I need a geotargetting script for my ads.. needs to be easy as I am not a php person... and ideas or places to look
You would first need a geotargeting database. How specific do you want to get? Do you just want the country, or do you need to be more specific?
As shawn says you need a geo IP database. You then find the users IP and lookup its details from the database and target based on whatever country/location it shows.
Most databases which reconcile IP addresses to the country cost money. Integrating it into your site and using the result to serve ads is going to require programming. If you do not have the skills you will likely need to hire someone to handle it. Since you are geotargetting ads I am assumed you have a budget for revenue and should, therefore, have a budget for development and deployment. In simple terms, you will get the country from the database when the suer arrives at your site and you will then use that to information to select the ad you want to show. You will need to choose a defauolt country for when you either do not have ads targetting that country or for when you do not know which country the IP belongs to. These databases are regularly updated, which is why people are charging for their use. The more specific the result, the more it will likely cost. It takes time and effort to maintain such a database and most people using them are doing so for a commercial purpose.