arkadaslar asagıdaki kod'da sql açıgı var tam olarak kapatabilir misiniz!
Şerefsiin biri sürekli katagorileri hackliyor yardım eden biri warmi?

<?php

session_start();



//$_SESSION['login_pass'] = $login_pass;

//$_SESSION['login_user'] = $login_user;



session_register("login_pass");

session_register("login_user");

include "baglan.php";



$tablo_login = "SELECT * FROM login WHERE user = '$login_user' AND pass = '$login_pass' ";

$sorgu_login = mysql_query($tablo_login);

$pass = @mysql_result($sorgu_login, 0, "pass");





if(mysql_num_rows($sorgu_login) > 0) {

    header("Location: giris.php");

}



$tablo_login = "SELECT * FROM login";

$sorgu_login = mysql_query($tablo_login);

if(empty($HTTP_POST_VARS)) {

include "head.php";

?>

<body  leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

<br>

<FORM METHOD="POST" ACTION="index.php">

<table width="400" background="images/bg50.jpg" border="0" align="center" cellpadding="2" cellspacing="2">

 <tr>

    <td align="center" background="images/bg50.jpg"><img src="images/logogiris.jpg" width="400" height="100"></td>

 </tr>

</table>



<table width="400" background="images/bg50.jpg" border="0" align="center" cellpadding="2" cellspacing="2">

 

  <tr>

    <td colspan="2" background="images/bg30.jpg" height="30" align="center"><b>Yönetim Paneli Girisi</b></td>

    

  </tr>

  <tr>

    <td ><b>Kullanici Adi</b></td>

    <td ><input class="input" name="user" type="text" id="kullanici_adi" size="25"></td>

  </tr>

  <tr>

    <td><b>Sifre</b></td>

    <td><input class="input" name="pass" type="password" id="sifre" size="10">

      <input class="buton" name="giris" type="submit" id="giris" value="Giris"></td>

  </tr>

 

</table>

</FORM>

<br><br>

<center>

</center>

<?php

}else{          <-- ///özel karekter kullanmayı engelleyici kod fonksiyon bilen warsa..\\\\\

    $user = $HTTP_POST_VARS["user"];    <-- ///bu alanalara dikkat \\\\\

    $pass = $HTTP_POST_VARS["pass"];    <-- ///bu alanalara dikkat\\\\\

    $pass = md5($pass);



    $tablo_login = "SELECT * FROM login WHERE user='$user' AND pass='$pass'";

    $sorgu_login = mysql_query($tablo_login);



    if(mysql_num_rows($sorgu_login) < 1) {

        header("Location: index.php");

    }else{

        $login_pass = @mysql_result($sorgu_login,0,"pass");

        //$_SESSION['login_pass'] = $login_pass;

        session_register("login_pass");

        

        $login_user = $user;

        session_register("login_user");

        

        header("Location: giris.php");

    }

    mysql_close();

}

?>