it-swarm-tr.com

İstemcinin sayfa kimliğini sorguya eklemesinin yolları?

Web geliştirme konusunda uzman değilim ve tarayıcının sunucuda geçerli bir belge kimliği olan bir PHP rutini çağırmasını sağlayacak bir yol bulmam gerekiyor, örn.

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

Daha sonra örneğin aramam gerekiyor. /change.php bu belge hakkında bir şeyler yapmak için id = 1 ile.

Yanılmıyorsam, müşterinin bu bilgiyi iade etmesinin üç yolu vardır:

  • uRL’de argüman olarak iletilirse (yukarıdaki gibi), HTTP yönlendiricisi olarak kullanılabilir.
  • içine gizli alan olarak dahil ederek
  • çerez olarak göndererek

Sanırım gizli bir alan kullanmak en belirgin seçimdir. Başka yollar var mı? Hangi çözümü önerirsiniz? Dikkat edilmesi gereken herhangi bir güvenlik sorunu var mı?

Teşekkür ederim.


Düzenleme: İstemcinin, sunucu tarafından döndürülen, örneğin belge kimliği gibi bilgilerin bir kısmını öğrenmesi için bir yola ihtiyacım vardı. Görünüşe göre, sorunumu çözmenin doğru yolu, sunucu tarafı kodunu değiştirerek, bu bilgilerin HTML sayfasına dahil edilen köprülere/formlara dahil edilmesidir.

1
user702

Bana göre modern ağın sınır dışı edilmesi artık tam anlamıyla url tartışmaları yapıyor.

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

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

Mod-yeniden yazma sizi oraya götürebilir. ( sonunda )

2
Thomas