Autor Zpráva
zetrozet
Profil
Objevil se mi na stránkách přístup s takovýmto URL:
www.zetrozet.biz/index.php?utm_source=newsletter&utm_medium=email&utm_campaign=dodatecnevraceneemaily20160510&utm_content=content&load=kontrolni_hlaseni20160101&rozbal=o88

jak mohu zjistit, které proměnné příkazu $_GET nejsou platné a nevygenerovala je stránka. Kdysi existovalo pole $HTTP_GET_VARS, čím lze nahradit, aby se načítání stránky nezpomalilo?
Joker
Profil
zetrozet:
Kdysi existovalo pole $HTTP_GET_VARS, čím lze nahradit
$_GET

které proměnné příkazu $_GET nejsou platné
Co znamená „nejsou platné“? Všechny GET parametry jsou „platné“.
Jestli je cílem zjistit, zda odkaz obsahuje GET parametry, které stránka nevyužívá, asi jediný způsob je vytvořit a udržovat seznam těch „platných“ a všechny předané proti němu porovnat.
zetrozet
Profil
Pole platných parametrů znám, jak zjistit ty, které si do URL uživatel "dotvořil" a jejichž pojmenování se může měnit případ od případu?
Keeehi
Profil
php.net/manual/en/function.array-diff-key.php

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0