Quote Originally Posted by HeathenMagic View Post
Hello there,

I have looked through this thread, and someone had this problem, but I couldn't see any solution

I appreciate any help. This message appears at the bottom of the shopping cart page. Everything else seems to work ok, only the shipping is ignored, but I haven't looked into that much.
I agree there was no real closure on this topic, or for that matter many other topics in this thread. It's as if Google worked on this mod for awhile then dropped complete support.

Just some possibilities and hunches:

Which version of the GC for ZC mod do you have installed? Did you upgrade from a previously installed mod version? Are you certain your upgraded all previous mod version files (and removed those no longer used)? Possibly a no longer used file in previous mod version is also loading that same function (old multisocket)?

I don't know if this helps but did you see either of these posts regarding editing gcheckout.php:
http://www.zen-cart.com/forum/showpo...&postcount=829
http://www.zen-cart.com/forum/showpo...&postcount=947

Did you attempt to comment out the strleft function in gcheckout.php? If so what was your result?

And it was suggested previously to rename the relevant functions (it appears that this was promised but was not done in the latest version). Try appending gc_ to the beginning of both the selfURL and strleft functions (and where ever the functions are called). Please first search all your Zen Cart files with the Developers Toolkit, to ensure those same functions are not called elsewhere, or different functions with the same name are used elsewhere.

If you want to learn more about needles in a haystack, it appears the function to capture the URL was borrowed from here: http://dev.kanngard.net/Permalinks/I...507183447.html

and which was likely derived from here: http://www.php.net/strpos

Woody