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

  • HBO

    HBO

    17 Mayıs 2006
  • mliskIT

    mliskIT

    29 Mart 2012
  • Rickymon Tero

    Rickymon Ter

    1 Ocak 2007