Hallo jobo,
klar, kannst doch die IP speichern und dann wieder auf die ursprüngliche Seite ($_SERVER["HTTP_REFERRER"]) zurückleiten.
Ich weiß nicht wofür du jetzt genau die IP speichern willst, aber der OP kann nicht auf den Referrer zurückleiten: zum einen taugt der dafür nicht (er kann manipuliert sein oder ganz fehlen) und v.a. hat er auf die externe Seite von der er zurückleiten will keinen Einfluss bzw. kann nur genau eine statische URL angeben.
@OP: fang doch einfach mal an das umzusetzen was Tom dir geschrieben hat falls du dann einer bestimmten Stelle nicht weiterkommst, frag nochmal - aber eine fertige Lösung ist nicht.
Und in deine Zwischenseite dann einen header-redirect auf den Warenkorb.
Bist du sicher, dass du das Problem überhaupt verstanden hast? Der OP will nicht zum Warenkorb, sondern vom Warenkorb zurück ...
Gruß,
Tobias