Davon abgesehen sollte es, wie hier von mehreren mehrfach angesprochen, die Bestellbestätigung per E-Mail geben. Das Problem ist, in diesem Lichte betrachtet, nicht existent.
Da hast du schon recht, trotzdem möchte ich gerne herausfinden, ob die Danke-Seite nun immer oder eben nicht immer aufgerufen wird. Aus reinem Interesse.
Ein Bild in der Danke-Seite integrieren und serverseitig prüfen, ob das Bild abgerufen worden ist.
Das ist die einfachste Lösung.
Dann werde ich es mit dieser Lösung probieren.
Rolf B hat ja schon folgendes vorgegeben:
Yup - das ist die bessere Idee. <img src="example.org/shop/reconfirm.php?id=nnnnnnn">
nnnnnnn ist die Bestellnummer, reconfirm.php registriert den Abruf und sendet die Bilddatei.
Wie genau würde denn der Code von reconfirm.php aussehen?
Per CSS sorgt man dafür, dass das Bild nur ein Pixel ist und außerhalb des Bildschirms steht.
Warum so kompliziert? Kann man nicht einfach ein Bild erstellen in dem steht "Vielen Danke für Ihre Bestellung", dann muss man das Bild nicht per CSS aus dem Bildschrim rausschieben. Das "Danke für Ihre Bestellung" Bild darf ja ruhig sichtbar sein und muss nicht ausgeblendet werden.
Dafür muss man allerdings insoweit in den Shop eingreifen, dass dieses Bild in die Danke-Seite mit der gewünschten URL eingesetzt wird.
Hier verstehe ich nicht was du meinst, das Einsetzten wird doch mit der Zeile
<img src="example.org/shop/reconfirm.php?id=nnnnnnn">
gemacht? Ist da noch was zu tun?
Es sei denn, man kann beim Abruf des Bildes die Bestellnummer anhand des Session-Cookie rekonstruieren.
???