Jedenfalls hat $ENV{REMOTE_ADDR} in einer Webanwendung absolut nichts zu suchen
Wie löst Du dann folgende Anforderung?
Quote
wenn der Bestellvorgang abgeschlossen ist, soll nach Zustimmung zu den AGB und Datenschutzbestimmungen die Bestellung sowie IP und übersendete Header gespeichert werden.