Loading...
Помощь по скриптам | Найдите ошибку за 20 рублей
Сам по себе скрипт работает отлично, если сделать инклуд или вырубает базу или же, что ниже инклуда становится не доступным

<?
$ip = $_SERVER['REMOTE_ADDR'];

$file_ip = fopen('ip.db', 'rb');
while (!feof($file_ip)) {
$line[]=fgets($file_ip,1024);
}
for ($i=0; $i<(count($line)); $i++) {
list($ip_x) = explode("n",$line[$i]);
if ($ip == $ip_x) {$found = 1;}
}
fclose($file_ip);

if (!$found) {
$file_ip2 = fopen('ip.db', 'ab');
$line = "$ipn";
fwrite($file_ip2, $line, strlen($line));
$file_count = fopen('count.db', 'rb');
$data = '';
while (!feof($file_count)) {
$data .= fread($file_count, 4096);
}
fclose($file_count);
list($today, $yesterday, $total, $date, $days) = explode("%", $data);
if ($date == date("Y m d")) {
$today++;
} else {
$yesterday = $today;
$today = 1;
$days++;
$date = date("Y m d");
}
$total++;
$line = "$today%$yesterday%$total%$date%$days";

$file_count2 = fopen('count.db', 'wb');
fwrite($file_count2, $line, strlen($line));
fclose($file_count2);
fclose($file_ip2);
}
?>

Кто исправит ошибку дам 20 руб на киви или яндекс
________
посл. ред. 21.11.2016 в 12:38; всего 2 раз(а); by TotoRino
Прочитай статьи про обсолютные и относительные пути в php
поймёшь)
CMpro (20.11.2016 в 18:14)
Прочитай статьи про обсолютные и относительные пути в php
поймёшь)

Ты про это?
$file_ip = fopen('ip.db', 'rb');
TotoRino , в принципе да.Учти, они повторяются два раза у тебя
CMpro (20.11.2016 в 18:24)
TotoRino , в принципе да.Учти, они повторяются два раза у тебя

Дело в том, что все эти файлы расположены в одной директории, и если тех файлов не будет, код выше создает их и начинает записывать) дело далеко не в путях, здесь что то другое
$file_ip = fopen('ip.db',');
пост 2
Онлайн: 10
Время:
Gen. 0.1206
(c) Bym.Guru 2010-2026