HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ОФФТОП > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

delete
  #1  
Старый 10.03.2005, 14:53
Puff
---
Регистрация: 22.11.2004
Сообщений: 391
С нами: 11297126

Репутация: 218
Question delete

narod, podskagite! Est' li kakoy nibud' script ili eto vozmogno eshe kak: Na sayte nado postavit' takuyu shtuku, chto kogda na stranicu zashli perviy raz, to ona posle etogo udalilas' ili zablokirovalas'! Kak tak sdela', a??? Kto ne ponyal, to ya govory pro SVOY domn! Toest' imeyu k nemu polniy dostup!
__________________
Чем унижаться и просить, лучше спи3дить и молчать! :rolleyes:
 
Ответить с цитированием

  #2  
Старый 19.03.2005, 09:41
PEPSICOLA
Познавший АНТИЧАТ
Регистрация: 14.10.2004
Сообщений: 1,162
С нами: 11353286

Репутация: 2944


По умолчанию

То что это возможно, я уверен на 100%, а вот где его взять или как написать это не ко мне =)
Помоему где то была темка про сниффер и там говорили что бы жертва не спалила или не было подозренний то так и делали. Спроси у Trinux'a или Util'a...
 
Ответить с цитированием

  #3  
Старый 19.03.2005, 15:25
(-=util=-)
Постоянный
Регистрация: 02.12.2004
Сообщений: 352
С нами: 11282726

Репутация: 67
По умолчанию

Вот например. После первого захода чел с таким же ip несможет зайти на эту страницу. Но опять же это ненадёжно =)

PHP код:
<?php

$ipLog
='ipLogFile.txt';   // лог файл
$timeout='999999999';            // время блокировки по IP (часы) 
$goHere='Allowed.html';   // Имя файла в корневой директории 


function record($REMOTE_ADDR,$ipLog,$goHere)

    
$log=fopen("$ipLog""a+"); 
    
fputs ($log,$REMOTE_ADDR."][".time()."\n"); 
    
fclose($log); 
    
Header ("Location: $goHere"); exit(0);

function 
check($REMOTE_ADDR,$ipLog,$timeout
{
    global 
$valid$ip=$REMOTE_ADDR;
    
$data=file("$ipLog"); $now=time();

    foreach (
$data as $record
    {
        
$subdata=explode("][",$record);
        if (
$now < ($subdata[1]+3600*$timeout) && $ip == $subdata[0]) 
        {
            
$valid=0; echo "Доступ закрыт. Попробуйте зайти через :) $timeout hours.";
            break;
        }
    }

check($REMOTE_ADDR,$ipLog,$timeout);
if (
$valid!="0"record($REMOTE_ADDR,$ipLog,$goHere); 

?>
 
Ответить с цитированием

  #4  
Старый 20.03.2005, 02:39
censored!
Green member - Level 3
Регистрация: 02.11.2004
Сообщений: 1,337
С нами: 11325926

Репутация: 648


По умолчанию

А можно и куками (html+javascript)
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.