delete

Discussion in 'Болталка' started by Puff, 10 Mar 2005.

  1. Puff

    Puff ---

    Joined:
    22 Nov 2004
    Messages:
    337
    Likes Received:
    62
    Reputations:
    40
    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!
     
  2. PEPSICOLA

    PEPSICOLA . . . . . 2L . . . . .

    Joined:
    14 Oct 2004
    Messages:
    1,025
    Likes Received:
    824
    Reputations:
    368
    То что это возможно, я уверен на 100%, а вот где его взять или как написать это не ко мне =)
    Помоему где то была темка про сниффер и там говорили что бы жертва не спалила или не было подозренний то так и делали. Спроси у Trinux'a или Util'a...
     
  3. (-=util=-)

    (-=util=-) Banned

    Joined:
    2 Dec 2004
    Messages:
    337
    Likes Received:
    8
    Reputations:
    2
    Вот например. После первого захода чел с таким же 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. censored!

    censored! Green member

    Joined:
    2 Nov 2004
    Messages:
    1,159
    Likes Received:
    299
    Reputations:
    156
    А можно и куками (html+javascript)
     
    _________________________