Now that I have fixed the Google Maps problem, I have the demo site up an running at http://wp.winswim.com. Feel free to register and play around. In order to advanced things you’ll need to contact me so I can change your permissions. The demo is hosted by WinSwim.
Last night I fixed the Google Maps problem by re-coding the way I was getting the data from Google. I had been using a class called Phoogle but have eliminated it in favor of a direct AJAX solution using Google’s AJAX API.
Instead of embedding this new solution in the wp-SwimTeam plugin, I implemented as a widget in phpHtmlLib. It works pretty well too!
I had another go-round with GoDaddy yesterday which resulted in another goofy e-mail. I posted the fsockopen() example they had asked me to which timed out and GoDaddy responded with this:
I sincerely apologize for any confusion or frustration. You will need to specify the proxy in your coding. Applications that need to make outbound connections (port 443) will need to be made “proxy aware”. This will require additional coding to varying degrees, depending on the application. You will need to know the ip address and port of the proxy server in order to correctly modify your code. The ip of the proxy server is 18.104.22.168 and connections will be made on port 3128.
You will need to use this when coding with PHP:
curl_setopt ($ch, CURLOPT_HTTPPROXYTUNNEL, TRUE);
curl_setopt ($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
curl_setopt ($ch, CURLOPT_PROXY, http://22.214.171.124:3128);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
I hope this information helps.
Please let us know if we can assist you in any other way.
Online Support Representative
Right back to the cURL requirements which really don’t make any sense for fsockopen(). It really doesn’t matter as I chnaged the code which manages the Google Maps so it no longer needs it.