it-swarm.it

In che modo il client deve includere l'ID pagina nella query?

Non sono esperto di sviluppo web e devo trovare un modo per consentire al browser di chiamare una routine PHP sul server con l'ID documento corrente come parametro, ad es.

http://www.acme.com/index.php?id=1

Devo quindi chiamare ad es. /change.php con id = 1 per fare qualcosa per quel documento.

A meno che non mi sbagli, il cliente può restituire queste informazioni in tre modi:

  • se passato come argomento nell'URL (come sopra), sarà disponibile come referrer HTTP
  • includendolo come campo nascosto in
  • inviandolo come cookie

Suppongo che usare un campo nascosto sia la scelta più ovvia. Ci sono altri modi? Quale soluzione consiglieresti? Qualche problema di sicurezza da tenere presente?

Grazie.


Modifica: avevo bisogno di un modo per il client di apprendere alcune delle informazioni restituite dal server, come l'ID del documento. Apparentemente, il modo giusto per risolvere il mio problema è cambiare il codice lato server in modo che queste informazioni siano incluse nei collegamenti ipertestuali/moduli inclusi nella pagina HTML.

1
user702

Mi sembra che il deportamento della rete moderna sia ora in pieno movimento come argomento.

http://www.acme.com/page1 , http://www.acme.com/page2

http://www.acme.com/page/1 , http://www.acme.com/page/2

Mod-rewrite può portarti lì. ( fine )

2
Thomas