Nejsem odborník na vývoj webových aplikací a musím najít způsob, jak nechat prohlížeč zavolat rutinu PHP na serveru s aktuálním ID dokumentu jako parametrem, např.
http://www.acme.com/index.php?id=1
Pak musím zavolat např. /change.php s id = 1 a udělá něco pro tento dokument.
Pokud se nemýlím, existují tři způsoby, jak klient tyto informace vrátit:
Předpokládám, že použití skrytého pole je nejviditelnější volbou. Existují i jiné způsoby? Jaké řešení byste doporučili? Máte nějaké bezpečnostní problémy?
Děkuju.
Úpravy: Potřeboval jsem způsob, jak se klient mohl naučit některé informace vrácené serverem, například ID dokumentu. Správný způsob řešení mého problému je zjevně změnou kódu na straně serveru tak, aby tyto informace byly zahrnuty do hypertextových odkazů/formulářů zahrnutých na stránce HTML.
Zdá se mi, že deportace moderního webu je nyní v plném pohybu k url-as-argumentům.
http://www.acme.com/page1 , http://www.acme.com/page2
http://www.acme.com/page/1 , http://www.acme.com/page/2
Mod-rewrite vás tam dostane. ( nakonec )