Записване от дани в урл

eddyy93

Registered
Имали вариянт да следя всяко ИП което въведе нещо по различни в УРЛ-а. Тоест ако някой напише в УРЛ горе нещо няма значение какво да се записва в един в един .тхт файл.

Аз си мисля за един вариянт, но според мен доста ще затормози сайта.

Да ваведа всички възможни комбинации от линкове както и от $_GET $_POST и ако някой ваведе нещо по различно от тези който съм записал да го праща към някаква страница и отделно да се записва в един .тхт файл какво се е опитал да напише.

За това търся някакв друг вариянт или просто на всяко ИП да се следи абослютно навсякъде къде е искал да влезне и с какъв линк в урл.
 
PHP:
<?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,"!") OR 
strstr($queryString,"@")) { 
$loc = $_SERVER['PHP_SELF']; 
$ip = $_SERVER['REMOTE_ADDR']; 
$date = date ("d-m-Y @ h:i:s"); 
$lfh = "log.txt"; 
$log = fopen ( $lfh,"a+" ); 
fputs ($log, "Attack Date: $date | Attacker IP: $ip | QueryString: $loc?=$queryString\n"); 
fclose($log); 
echo "Вашата атака беше записана!"; exit; 
} 
?>
 

Back
Горе