За последние 24 часа нас посетили 16213 программистов и 1666 роботов. Сейчас ищут 925 программистов ...

счетчик и список

Тема в разделе "PHP для новичков", создана пользователем warrior512, 28 июл 2011.

  1. warrior512

    warrior512 Активный пользователь

    С нами с:
    1 июл 2011
    Сообщения:
    28
    Симпатии:
    0
    Уважаемый siiXth, когда я начну сам изучать php, реализовать свои идеи я тоже буду сам и допиливать что к чему. А сейчас
     
  2. warrior512

    warrior512 Активный пользователь

    С нами с:
    1 июл 2011
    Сообщения:
    28
    Симпатии:
    0
    А зачем мне покупать хостинг?
     
  3. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    и ? реализуй!
    ты так говоришь как будто в календарике день обведён.
    ты хоть бы тот код для начала проверил , а потом дальше шёл. никто тебе не поможет, особенно с таким желанием к самостоятельной реализации. тут без этого просто так не помогают
    fuck this
     
  4. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
  5. warrior512

    warrior512 Активный пользователь

    С нами с:
    1 июл 2011
    Сообщения:
    28
    Симпатии:
    0
    PHP:
    1.  
    2. <?php
    3.    if(!file_exists('counter.txt')){
    4.    file_put_contents('counter.txt', '0');
    5.    }
    6.    if($_GET['click'] == 'yes'){
    7.   $ip=$_SERVER['REMOTE_ADDR'];
    8.    $file=file_get_contents('users_ip.txt');
    9.    $file=explode("|",$file);
    10.    if(!in_array($ip,$file))
    11.    {
    12.    file_put_contents('counter.txt', ((int) file_get_contents('counter.txt')) + 1);
    13.   $file[]=$ip;
    14.    $file=implode("|",$file);
    15.    file_put_contents('users_ip.txt',$file);
    16.    header('Location: ' . $_SERVER['SCRIPT_NAME']);
    17.    die;
    18.   }
    19.    else
    20.    {
    21.    echo "Вы уже голосовали";
    22.   header('Location: ' . $_SERVER['SCRIPT_NAME']);
    23.    }
    24.    }
    25.  
    26.    ?>
    27.  
    28. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    29. <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru">
    30.  <head>
    31.   <title></title>
    32.   <meta http-equiv="content-type" content="text/html; charset=windows-1251" />
    33.   <meta name="description" content="" />
    34.   <meta name="keywords" content="" />
    35.   <link rel="stylesheet" href="style.css" type="text/css" />
    36.  </head>
    37.  <body>
    38.   <div id="text">
    39.   <p>Переходи на тёмную сторону<br />...у нас печеньки<br />нас уже <?php echo file_get_contents('counter.txt'); ?></p>
    40.   <form method="POST" action="<?=$_SERVER['SCRIPT_NAME']?>">
    41.    Введите Ваше имя: <input type="text" name="name">
    42.   <a class="dark" href="?click=yes">Темная сторона</a>
    43.   </div>
    44.   <div id="users">
    45.   <?php echo file_get_contents('users_ip.txt'); ?>
    46.   </div>
    47.   <div id="copy">
    48.   <p>&copy; by К@ЛЬЯНЫЧ</p>
    49.   </div>
    50.  </body>
    51. </html>
    52.  
    http://blablablahamyha.500mb.net/page2/page2.php
    Что-то не так. В чем ошибка?