Html de Special Chart fonksiyonu

0
3796

Merhaba arkadaşlar bu yazımda size Html de Special Chart fonksiyonu nu anlıtıcam.

Specialchart  & ” < > gibi simgeleri uygun html formata  çevirir. Bu semboller zararsız neden bu işlemi yapıyoruz diyceksiniz bu bazı kötü niyetli kişiler siteye sızmak için bazı sql komutları girebilir.Güvenlik açısından önemsiz gibi görünen ama aslında en büyük tehtittir.Web site hacklenmesinin % 80 lik kısmı bu tür ufak açıklıklardandır.

Bunları karşı önlemlerden bitaneside specialchart fonksiyonudur.örnek olarak iki tane bizin php dosyamız olsun.Birincisinden

giriş yapılsın ikincisinden ise işlemler yapılsın.

giris.php  => Bu sayfada  k.adı ve şifre girilsin. Gönder buttonuna tıklandığında ise islem.php de ekrana bassın.


<html>
 <head>
 <title>giriş php sayfası</title>
 </head>
 <body>
 <form action="islem.php" method="post">
 Kullanıcı Adı: <input type="text" name="k_ad" value="">
 <br><br>
 Şifre: <input type="password" name="sifre" value="">
 <br><br>
 <input type="submit" name="gonder" value="Gönder">
 </form>
 </body>
</html>

islem.php


<html>
 <head>
 <title>işlem php sayfası</title>
 </head>
 <body>
 <?php
 $kullanici_adi = htmlspecialchars($_POST["k_ad"]);
 $kullanici_sifre = htmlspecialchars($_POST["sifre"]);
 echo "Kullanıcı Adınız: ".$kullanici_adi."<br>";
 echo "Şifreniz: ".$kullanici_sifre;
 ?>
 </body>
</html>