Ich sende ein PHP-Bild über E-Mail, die Parameter verwendet, um das Bild zu bestimmen, um anzuzeigen. Dieses Bild wird in jedem E-Mail-Client außer Google Mail angezeigt. Der Grund dafür liegt am Google User Content Proxy, der den Link umschließt und die php-Datei anzeigt, ohne die Parameter zu beachten.PHP-Parameter ignoriert in Gmail Proxy-E-Mail
Ich habe das gleiche Problem wie diese Frage zu haben, Problems with tracking pixels and Gmail proxy. Ihre Lösung war die folgende:
ich es https://www.example.com/tracking.php/order_id=1 mit aufgelöst statt und dann auf dem tracking.php ich nicht $ _GET verwendet habe aber $ _SERVER [ 'REQUEST_URI'] und analysiert, um das/order_id = String.
Das Problem ist, ich verstehe nicht, wie dies zu tun ist.
Wenn ich die Datei URL für test.php?par=1
besuche, kann ich Par mit $ _GET ziehen. Wenn ich die Datei-URL auf test.php/par=1
umschalte, erhalte ich einen 404-Fehler.
Wie verwende ich /par=1
als mein Parameter beim ersten Zugriff auf test.php, damit ich die gesamte URL mit $ _SERVER ['REQUEST_URI'] ziehen kann?
Vielen Dank !! Pathinfo war das, was ich aktivieren musste. – cul8r