Quote Originally Posted by ropu View Post
Hi nabrown

i don'y really know the cause of the issue

but this should solve it

replace in googlecheckout/gcheckout.php 38

PHP Code:
   function selfURL() { 
      
$s = empty($_SERVER["HTTPS"]) ? '' : ($_SERVER["HTTPS"] == "on") ? "s" ""
      
$protocol strleft(strtolower($_SERVER["SERVER_PROTOCOL"]), "/").$s
      
$port = ($_SERVER["SERVER_PORT"] == "80") ? "" : (":".$_SERVER["SERVER_PORT"]); 
      return 
$protocol."://".$_SERVER['SERVER_NAME'].$port.$_SERVER['REQUEST_URI']; 
    } 
with this

PHP Code:
  if (!function_exists('selfURL')) {
    function 
selfURL() { 
      
$s = empty($_SERVER["HTTPS"]) ? '' : ($_SERVER["HTTPS"] == "on") ? "s" ""
      
$protocol strleft(strtolower($_SERVER["SERVER_PROTOCOL"]), "/").$s
      
$port = ($_SERVER["SERVER_PORT"] == "80") ? "" : (":".$_SERVER["SERVER_PORT"]); 
      return 
$protocol."://".$_SERVER['SERVER_NAME'].$port.$_SERVER['REQUEST_URI']; 
    }
  } 
please send your feedbacks

hope this helps

ropu
After doing this I now get this error:

Fatal error: Cannot redeclare strleft() (previously declared in /home/wilmersc/public_html/store/googlecheckout/gcheckout.php:44) in /home/wilmersc/public_html/store/googlecheckout/gcheckout.php on line 44

:|