Mohammadreza
Well-Known Member
سلام دوستان ، تعدادي تابع رو ديدم كه براي جلوگيري از حملات اس كيو ال استفاده مي شه !
بهتره از كدوم تابع استفاده كنيم !
ممنون مي شم راهنمايي بفرماييد !
بهتره از كدوم تابع استفاده كنيم !
ممنون مي شم راهنمايي بفرماييد !
PHP:
$username = mysqli_real_escape_string( $GET['username'] );
PHP:
<?php
function sql_quote( $value )
{
if( get_magic_quotes_gpc() )
{
$value = stripslashes( $value );
}
//check if this function exists
if( function_exists( "mysql_real_escape_string" ) )
{
$value = mysql_real_escape_string( $value );
}
//for PHP version < 4.3.0 use addslashes
else
{
$value = addslashes( $value );
}
return $value;
}
?>