Hi
Zeile 18 ist die erste Zeile im echo-Script in der Klasse:
echo "<pre>";
print_r($_SESSION);
echo "<br><hr><br>";
print_r($_GLOBALS);
echo "</pre>";
-----------
der Shop läuft leider nicht mit register-globals=off, deshalb müssen die immer on geschaltet bleiben.
------------
aber ist es eigentlich nicht so, dass die Funktionen automatisch den Wert von $_SESSION (das ist der Wert für die $order_id) erhalten muss?
alleine dadurch, dass die Funktion durch die Klasse, in der die $order_id vorhanden ist, diese Funktionen aufruft?
muss ich in den Funktionen session_start() definieren? habe ich zwar schon versucht, die $order_id war aber leer.
Mein Problem ist, dass die $order_id auf der Seite unbedingt erhalten bleiben muss, wenn das Script die Funktionen durchlaufen und wieder auf die Seite zurückgeworfen wird. Leider geht sie beim Funktionsaufruf verloren.
wie kann ich sie während des Durchlaufens der Funktionen aufrechterhalten?
viele Grüße
Jens