SORU
30 NİSAN 2010, Cuma


Neden ben aramak zorunda 'çıkış' yeniden yönlendirme sonra header('Location'..;) PHP de?

Eğer PHP bir kullanıcı yönlendirmek istiyorsan başlık işlevini kullanabilirsiniz.

header('Location: http://smowhere.com');

Ayrıca header görüşme exit; bir diğer php kod yürütme önlemek için koymak için iyi bir uygulama olduğu bilinmektedir. Benim sorum ise şu: konum Başlığı çağrı sonra kod etkin bir şekilde yürütülmesini olabilir mi? Hangi durumlarda? Kötü niyetli bir kullanıcı tamamen header('Location..') aramayı görmezden gelmek mümkün olabilir mi? Nasıl?

CEVAP
30 NİSAN 2010, Cuma


konum Başlığı çağrı sonra kod etkin bir şekilde yürütülmesini olabilir mi?

Evet, her zaman. header verileri tek bir çizgi vardırsorantarayıcı yönlendirmek için. Sayfanın geri kalanıhala servis edilecektirPHP ve basit çalıştırma header komutu engelleyerek Müşteri tarafından baktı olabilir.

Bu çok kolay sadece yönlendirmeleri takip söylemesi örneğin wget,, gibi komut satırı istemci ile.

Bottom line: Eğer bir engel yok İse bile header Bir aramadan sonra tüm vücuda gönderir PHP. O vücudun herhangi bir özel yeteneği olmadan alıcı için tamamen kullanılabilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • majesticdubstep

    majesticdubs

    3 Kasım 2011
  • Michael Lummio

    Michael Lumm

    25 Mayıs 2007
  • NicoleGrippo

    NicoleGrippo

    14 Kasım 2006