Other issue shipping calculation not being performed
Thanks Jason, adding that additional trigger did the trick, although I have another issue now. The shipping doesn't calculate. I've traced where this is done on the confirm.php page, this is the if statement that starts the shipping calculation:
if (($_SERVER["REQUEST_METHOD"] == "POST") && (isset($_SERVER["HTTP_REFERER"]) && strpos(urldecode($_SERVER["HTTP_REFERER"]), urldecode($_SERVER["SERVER_NAME"].$_SERVER["PHP_SELF"])) > 0) && isset($_POST))
Now if I remove the middle two triggers:
(isset($_SERVER["HTTP_REFERER"]) && strpos(urldecode($_SERVER["HTTP_REFERER"]), urldecode($_SERVER["SERVER_NAME"].$_SERVER["PHP_SELF"])) > 0)
It works.
I've done a little more research and this line of code is asking if the page you are at, in my case this is "localhost/my_life_rulz_ecart/confirm.php" is NOT the same as where you came from, in my case this was "http://localhost/my_life_rulz_ecart/checkout.php" then don't perform the shipping calculation. Seems to me the opposite should be true.