Тема: ban ip (Движок DCMS-Social/Баги/обновления движка) AntonIM62 (22 Jul 2015 в 18:53) Ты вписываешь ip диапазон или в 2 поля один ip? Avant (22 Jul 2015 в 20:09) И так и так. Я через защиту по апи которая банит. Раньше я делал это давно было. Izg-20 (22 Jul 2015 в 21:20) [b]1.$ip = $_SERVER[/b][green][\'REMOTE_ADDR\'][/green]; 2.[b]$sql_link = mysql_query[/b][green](\"SELECT `ip` FROM `ban` WHERE 1\")[/green]; 3.[blue]while($row = mysql_fetch_assoc[/blue][green]($sql_link)[/green]) 4. { 5. [b]$search_ip = in_array[/b][green]($ip, $row)[/green]; 6. if(!$ip == $search_ip){ 7. define[red](\'_BLOCK\', TRUE)[/red]; 8. }else{ 9. } 10. } -Код запрета/доступа к сайту.(PHP) 1.[red]CREATE TABLE IF NOT EXISTS `ban`[/red] ( 2. `ip` VARCHAR(255) NOT NULL, 3. `date` INT(11) NOT NULL 4. ) *Таблица с забаненными по IP (SQL) P.S: поля сам отпиши. Источник: http://www.dcms-social.ru/forum/13/3/59538/