Irgendwo hattest Du in einem anderen Thread was geschrieben von ?currency=EUR
Das wird ja in dieser Datei verwurstelt ..... und könnte da auch hardcodiert werden .....
Ich hab keine Ahnung auf was sich das alles auswirkt, hatte noch nie was mit Währungen in dem Shopsystem zu tun, aber ein ?currency= wird in der entsprechenden Datei per $_GET['currency'] ausgelesen.
Den Code mal ansehen! Sollte einfach sein anstatt mit $_GET['currency'] die Währung zu setzen. Da das vermutlich in einer includierten Datei passiert (habe jetzt nicht nachgesehen) könnte man dort
if($PHP_SELF='entsprechende_checkout_datei.php') {
// tu irgendwas
}
nutzen.
finde einfach die Codestelle und poste mal ....
Edit: Eventuell geht es auch einfacher .... $_GET['currency'] kann man auch schreiben.
Also in der entsprechenden Datei gaaaaaaaaaaanz oben $_GET['currency']='EUR';
Möglicherweise ist auch die Session Variable involviert .... $_SESSION['irgendwas']
Findet man heraus mit var_dump($_SESSION);