it-swarm-eu.dev

Jak může klient zahrnout do dotazu ID stránky?

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:

  • pokud je předán jako argument v URL (jak je uvedeno výše), bude k dispozici jako referrer HTTP
  • tím, že do něj vložíte skryté pole
  • odesláním jako soubor cookie

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.

1
user702

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 )

2
Thomas