Eğer gelen değeri sayfa içerisinde yazdıracaksanız filtreleme işlemi yapmalısınız. Fakat sadece kontrol işlemleri gibi durumlarda kullanacaksanız filtrelemeseniz de olur. (Tavsiyem filtrelerseniz her zaman daha güvenli olur. Kullanıcıların müdahale edebildiği her kodu filtrelemeniz uygulamanızı daha güvenli yapar). Aşağıdaki örnek kod bloklarına bakabilirsiniz.
Bu basit örnekte olarak get ile gelen değeri sayfa içerisinde htmlspecialchars fonksiyonu ile filtreleyerek yazdırdım. (Filtreleme yapmanız zorunludur)
<?php
if (isset($_GET['durum'])) {
echo htmlspecialchars($_GET['durum']);
}
?>Bu basit örnekte ise get ile gelen değeri koşul olarak kullandım. Burada filtreleme yapmanız zorunlu değildir fakat her zaman verileri filtrelemeniz güvenlik açısından çok önemlidir. Tavsiyem filtrelerseniz her zaman daha güvenli olur.<?php
if (isset($_GET['durum']) && $_GET['durum'] == 'ok') {
echo 'İşlem Başarılı!';
}
?>Umarım açıklayıcı olmuştur. İyi günler dilerim.