Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
ReD_z0n3 каза:може ли код , при който някой се опита да хакне сайта да го банне или да му забрани достъпа до сайта.![]()
$id=(int)$_GET['id'];
$rs=mysql_query('SELECT * FROM users WHERE user_id="'.$id.'")
if(mysql_num_rows==1)
{
echo 'id-to syshtestvuva';
}
else
{
//тука кода за бан.
}
ReD_z0n3 каза:Този код къде да го сложа ?!
xmmm каза:ReD_z0n3 каза:Този код къде да го сложа ?!
Просто ти дадох пример,как може да стане.Не ти знам кода на страницата,за да ти го направя точно,но разгледаи го![]()
<?php
$queryString = strtolower($_SERVER['QUERY_STRING']);
if (strstr($queryString,"<") OR strstr($queryString,">") OR strstr($queryString,"(") OR strstr($queryString,")") OR
strstr($queryString,"..") OR
strstr($queryString,"%") OR
strstr($queryString,"*") OR
strstr($queryString,"!") OR
strstr($queryString,"-1") OR
strstr($queryString,"--") OR
strstr($queryString,"UNION") OR
strstr($queryString,"DROP") OR
strstr($queryString,"@")) {
$loc = $_SERVER['PHP_SELF'];
$ip = $_SERVER['REMOTE_ADDR'];
$date = date ("d-m-Y @ h:i:s");
$query = mysql_query ("INSERT INTO table_name (date, ip, loc, queryString) VALUES ('$date', '$ip', '$loc', '$queryString')");
echo "<font color=\"red\"><center><b>Вашата атака е деактивирана и записана успешно! <br /><br />
Attack Date: $date<br />
Attacker IP: $ip<br />
Attack: $loc?=$queryString <br /><br />
<h1>ATTACKER $IP</h1><br /></b></center></font>";
}
?>
$ip = $_SERVER['REMOTE_ADDR'];
if (mysql_query("SELECT * FROM `table_name` WHERE ip='$ip'")){
echo "Вие сте баниран поради опит за хакване на сайта!";
}
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(10) unsigned NOT NULL auto_increment, date varchar(255) NOT NULL, ' at line 2
$ip = $_SERVER['REMOTE_ADDR'];
if ($query= mysql_fetch_array(mysql_query("SELECT * FROM `table_name` WHERE ip='$ip'"))){
echo "Вие сте баниран поради опит за хакване на сайта!";
}
<?php
include ('config.php');
include ('security.php');
$ip = $_SERVER['REMOTE_ADDR'];
if ($query= mysql_fetch_array(mysql_query("SELECT * FROM `table_name` WHERE ip='$ip'"))){
echo "Вие сте баниран поради опит за хакване на сайта!";
}
//tvoq kod
?>
[phpBB Debug] PHP Notice: in file /home/hldscs/public_html/index.php on line 7: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
if ($query= mysql_fetch_array(mysql_query("SELECT * FROM `table_name` WHERE ip='$ip'"))){