Ich habe eine Seite, die andere Seiten über Ajax lädt (Think Frames, außer ohne Frames).
Offensichtlich können diese Seiten alle unabhängig voneinander aufgerufen werden, also möchte ich erkennen, ob sie über das Ajax aufgerufen werden, und wenn nicht, leite sie auf die Haupt-Ajax-Seite um.
Die Seiten sind PHP-Seiten, also habe ich auch Zugriff darauf.
index:
%Vor%Sie können niemals Kunden und ihren gesendeten Informationen vertrauen! Die Header können von Hackern gefälscht werden (zum Beispiel mit cURL) und selbst HTTP_X_REQUESTED_WITH ist nicht zuverlässig. Es gibt keine 100% vertrauenswürdige Möglichkeit, das zu wissen. Die einzige Möglichkeit ist die Verwendung von Captcha ...