I have checked with the webhost. PHP 5.2.8 is installed on the server. Any idea why the script does not work?
I recall that the errot message I get is >> Fatal error: Cannot use object of type stdClass as array in / >> customers/serate-italiane.dk/serate-italiane.dk/httpd.www/json.php >> on line 51 > On 25/03/2009, at 12.23, Jeremy Geerdes wrote: > If you have php 5.2.x - which, by the way, is pretty recent - on > your server, you shouldn't need to worry about loading the json.php > stuff. The json functionality should be compiled into PHP already, > and if it's not, you should contact the server administrator to have > it done. There is no reason to NOT have it there. > > Jeremy R. Geerdes > Effective website design & development > Des Moines, IA > > For more information or a project quote: > http://jgeerdes.home.mchsi.com > http://jgeerdes.blogspot.com > http://jgeerdes.wordpress.com > [email protected] > > Unless otherwise noted, any price quotes contained within this > communication are given in US dollars. > > If you're in the Des Moines, IA, area, check out Debra Heights > Wesleyan Church! > > And check out my blog, Adventures in Web Development, at > http://jgeerdes.blogspot.com > ! > > > On Mar 25, 2009, at 1:32 AM, webmaster wrote: > >> >> Hello again >> >> when I do that, I get this error >> Fatal error: Cannot use object of type stdClass as array in / >> customers/serate-italiane.dk/serate-italiane.dk/httpd.www/json.php >> on line 51 >> >> Has this something to do with the version o php installed on the >> webserver? >> >> On 25/03/2009, at 01.50, Jeremy Geerdes wrote: >> >>> Where it says "// now have some fun with the results," add >>> something like this: >>> >>> echo "lat: ".$json['responseData']['results'][0]['lat']; >>> echo "lng: ".$json['responseData']['results'][0]['lng']; >>> >>> That won't get the data in your database, but it should get you >>> what you need. >>> >>> Jeremy R. Geerdes >>> Effective website design & development >>> Des Moines, IA >>> >>> For more information or a project quote: >>> http://jgeerdes.home.mchsi.com >>> http://jgeerdes.blogspot.com >>> http://jgeerdes.wordpress.com >>> [email protected] >>> >>> Unless otherwise noted, any price quotes contained within this >>> communication are given in US dollars. >>> >>> If you're in the Des Moines, IA, area, check out Debra Heights >>> Wesleyan Church! >>> >>> And check out my blog, Adventures in Web Development, at >>> http://jgeerdes.blogspot.com >>> ! >>> >>> >>> On Mar 24, 2009, at 7:03 PM, webmaster wrote: >>> >>>> It is still not clear to me how I can extract the information >>>> about coordinates. Is it the parmater $json wich I have to use in >>>> connection with other functions? Can you show me an example where >>>> I can check that this actually works (i.e. where latitude and >>>> longitude can be extraxted and printed?) >>>> >>>> here below the script I am using >>>> >>>> <? >>>> >>>> Php Access >>>> >>>> The following code snippet demonstrates how to make a request to >>>> the AJAX Search API from php >>>> >>>> $url = >>>> "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=Paris%20Hilton >>>> >>>> "; >>>> >>>> // sendRequest >>>> // note how referer is set manually >>>> $ch = curl_init(); >>>> curl_setopt($ch, CURLOPT_URL, $url); >>>> curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); >>>> curl_setopt($ch, CURLOPT_REFERER, "http://www.serate-italiane.dk/index.php >>>> "); >>>> $body = curl_exec($ch); >>>> curl_close($ch); >>>> >>>> // now, process the JSON string >>>> $json = json_decode($body); >>>> // now have some fun with the results... >>>> >>>> ?> >>>> >>>> >>>> Since I am using an earlier version og php5.2, I am adviced to >>>> use the following functions, together with the Services/JSON.php >>>> script >>>> >>>> >>>> >>>> <?php >>>> if ( !function_exists('json_decode') ){ >>>> function json_decode($content, $assoc=false){ >>>> require_once 'Services/JSON.php'; >>>> if ( $assoc ){ >>>> $json = new >>>> Services_JSON(SERVICES_JSON_LOOSE_TYPE); >>>> } else { >>>> $json = new Services_JSON; >>>> } >>>> return $json->decode($content); >>>> } >>>> } >>>> >>>> if ( !function_exists('json_encode') ){ >>>> function json_encode($content){ >>>> require_once 'Services/JSON.php'; >>>> $json = new Services_JSON; >>>> >>>> return $json->encode($content); >>>> } >>>> } >>>> ?> >>>> >>>> On 24/03/2009, at 22.07, Jeremy Geerdes wrote: >>>> >>>>> Well, if you're going to put the information in a database, >>>>> it'll be far easier to use the RESTful side of the API with PHP, >>>>> Perl, Java, or some other server-side script. Check out the >>>>> documentation at the links below: >>>>> >>>>> http://code.google.com/apis/ajaxsearch/documentation/index.html#fonje >>>>> http://code.google.com/apis/ajaxsearch/documentation/reference.html#_intro_fonje >>>>> >>>>> You'll even find code snippets that you can just about re-use >>>>> for your purposes. >>>>> >>>>> Jeremy R. Geerdes >>>>> Effective website design & development >>>>> Des Moines, IA >>>>> >>>>> For more information or a project quote: >>>>> http://jgeerdes.home.mchsi.com >>>>> http://jgeerdes.blogspot.com >>>>> http://jgeerdes.wordpress.com >>>>> [email protected] >>>>> >>>>> Unless otherwise noted, any price quotes contained within this >>>>> communication are given in US dollars. >>>>> >>>>> If you're in the Des Moines, IA, area, check out Debra Heights >>>>> Wesleyan Church! >>>>> >>>>> And check out my blog, Adventures in Web Development, at >>>>> http://jgeerdes.blogspot.com >>>>> ! >>>>> >>>>> >>>>> On Mar 24, 2009, at 4:02 PM, webmaster wrote: >>>>> >>>>>> Hej again Jeremy >>>>>> >>>>>> the users interact by submitting addresses through a form which >>>>>> is processed by php >>>>>> >>>>>> What I am aiming at is to generate coordinates (through >>>>>> LocalSearch?) and then saving the coordinates into the mysql >>>>>> database >>>>>> >>>>>> Another script will be used to visualize the location on the >>>>>> googlemap. >>>>>> >>>>>> I am studying the script to make the local API search, >>>>>> available on the AJAX playground page >>>>>> >>>>>> I do not know javascript, but I expect that I need to reuse >>>>>> following function. >>>>>> >>>>>> function OnLoad() { >>>>>> >>>>>> map.setCenter(new google.maps.LatLng(parseFloat(center.lat), >>>>>> >>>>>> parseFloat(center.lng)), >>>>>> zoom); >>>>>> .... >>>>>> >>>>>> } >>>>>> >>>>>> Am I right? >>>>>> >>>>>> Gino >>>>>> >>>>>> >>>>>> On 24/03/2009, at 11.53, Jeremy Geerdes wrote: >>>>>>> >>>>>>> There are a few possibilities here. First, if you're wanting >>>>>>> the user >>>>>>> to be able to specify the location, you can run address >>>>>>> information >>>>>>> through the LocalSearch API and get a lat/lng pair back. >>>>>>> Alternatively, if you're just looking for an approximation of >>>>>>> where >>>>>>> the user is, you can just access the >>>>>>> google.loader.ClientLocation >>>>>>> property. And finally, if you want a fairly accurate geocode >>>>>>> of the >>>>>>> user without the interaction, you can use Google Gears. >>>>>>> >>>>>>> Jeremy R. Geerdes >>>>>>> Effective website design & development >>>>>>> Des Moines, IA >>>>>>> >>>>>>> For more information or a project quote: >>>>>>> http://jgeerdes.home.mchsi.com >>>>>>> http://jgeerdes.blogspot.com >>>>>>> http://jgeerdes.wordpress.com >>>>>>> [email protected] >>>>>>> >>>>>>> Unless otherwise noted, any price quotes contained within this >>>>>>> communication are given in US dollars. >>>>>>> >>>>>>> If you're in the Des Moines, IA, area, check out Debra Heights >>>>>>> Wesleyan Church! >>>>>>> >>>>>>> And check out my blog, Adventures in Web Development, at >>>>>>> http://jgeerdes.blogspot.com >>>>>>> ! >>>>>>> >>>>>>> >>>>>>> On Mar 24, 2009, at 2:04 AM, webmaster wrote: >>>>>>> >>>>>>>> >>>>>>>> Hi Jeremy, >>>>>>>> >>>>>>>> I managed to insert it as an 'iframe'. I think that iframe >>>>>>>> does the >>>>>>>> job. >>>>>>>> >>>>>>>> The last thing I would like to ask you is how I can generate >>>>>>>> geocodes >>>>>>>> based on the input from the users (typically address, city, >>>>>>>> nation,) >>>>>>>> on the fly (in batch mode?) >>>>>>>> >>>>>>>> I would like to generate the goecodes and then save them on >>>>>>>> the mysql >>>>>>>> database for further interaction through php. >>>>>>>> >>>>>>>> >>>>>>>> On 24/03/2009, at 04.23, Jeremy Geerdes wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> It's tough to say without knowing exactly what you're trying >>>>>>>>> to do. >>>>>>>>> Could you provide a link to the page where you're trying to >>>>>>>>> put this? >>>>>>>>> >>>>>>>>> Jeremy R. Geerdes >>>>>>>>> Effective website design & development >>>>>>>>> Des Moines, IA >>>>>>>>> >>>>>>>>> For more information or a project quote: >>>>>>>>> http://jgeerdes.home.mchsi.com >>>>>>>>> http://jgeerdes.blogspot.com >>>>>>>>> http://jgeerdes.wordpress.com >>>>>>>>> [email protected] >>>>>>>>> >>>>>>>>> Unless otherwise noted, any price quotes contained within this >>>>>>>>> communication are given in US dollars. >>>>>>>>> >>>>>>>>> If you're in the Des Moines, IA, area, check out Debra Heights >>>>>>>>> Wesleyan Church! >>>>>>>>> >>>>>>>>> And check out my blog, Adventures in Web Development, at >>>>>>>>> http://jgeerdes.blogspot.com >>>>>>>>> ! >>>>>>>>> >>>>>>>>> >>>>>>>>> On Mar 23, 2009, at 10:15 PM, Phil wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Dear Experts, >>>>>>>>>> I have managed to get the Google News Gadget to show up >>>>>>>>>> news stories >>>>>>>>>> about a very obscure topic: "Basic Income" as an anti-poverty >>>>>>>>>> program. >>>>>>>>>> >>>>>>>>>> I am very happy with the selection of the news stories. I am >>>>>>>>>> getting >>>>>>>>>> exactly what I want to appear. However the title of the >>>>>>>>>> News Gadget >>>>>>>>>> is the search string itself which is an ugly piece of text: >>>>>>>>>> "Basic >>>>>>>>>> Income| Citizen's Income" etc. etc. >>>>>>>>>> >>>>>>>>>> Can I supply a string that will show up as the Title of the >>>>>>>>>> News >>>>>>>>>> Gadget? >>>>>>>>>> Sincerely, >>>>>>>>>> Philip Truscott >>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> >>>> >>> >>> >>> >>> >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google AJAX APIs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-AJAX-Search-API?hl=en -~----------~----~----~----~------~----~------~--~---
