Подключите нашего Telegram-бота для уведомлений о новых проектах

Исправить ошибку в скрипте

Разместить заказ
w
Заказчик
Отзывы фрилансеров: + 21 - 0
Зарегистрирован на сайте 7 лет и 11 месяцев
Бюджет: по договоренности
Есть скрипт, который проверяет, был ли ранее человек на сайте и после сохраняет его ip(в файл ip.dat) и устанавливает ему куку, чтобы при следущем заходе видеть, что человек был на сайт. Сейчас обнаружил проблему в скрипте, при заходе посетителя на сайт, он проверяет не весь список сохраненных ip адресов, а только последний. Надо эту проблему исправить, а то с программистом, который написал этот скрипт связь утерянна.
Пишите, можете ли вы помочь, за сколько и ваши контакты(телеграм или вк)
Вот сам скрипт:
<?php
$new  = true; // assume the user is new to the website
    
    $f = fopen( __DIR__ . '/ip.dat', "r+" );
    while ( !feof( $f ) && $new ){
        $new = !( fgets( $f ) == $_SERVER[ 'REMOTE_ADDR' ] );
    }
    if ( $new )
        fputs( $f, PHP_EOL . $_SERVER[ 'REMOTE_ADDR' ] );
$cookie = isset( $_COOKIE[ 'wlcback_fp' ] ) && ( 'true' ==  $_COOKIE[ 'wlcback_fp' ] );
if ( !$cookie )
setcookie ( 'wlcback_fp', 'true', 0x7FFFFFFF );

$GLOBALS['new_visitor'] = $new && !$cookie;

?>
Разделы:
Опубликован:
13.04.2018 | 08:29
Откликнуться Посмотреть другие заказы Разместить заказ

Теги: обновить сайт, резюме программиста, исправить ошибки сайта, доработать сайт, доделать сайт

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».