Решил написать код, который проверяет посетителя по IP и URL. Мне нужно, чтобы, когда посетитель заходит, скрипт проверяет IP и URL. Если эти данные есть в списке , то не показывать баннер, а если нет в списке то показывать. Хотя бы 2 раза. Может кто подскажет, что не так? Вот код:
<?php
error_reporting(0); // не отображать ошибки
$ip = $_SERVER['REMOTE_ADDR'];
//$agent = $_SERVER['HTTP_USER_AGENT'];
$referrer = $_SERVER['HTTP_REFERER']; //адрес страницы, с которой посетитель пришёл на данную страницу
//Создаем файл
$fp_ip = fopen('ip.txt', "a+");
$fp_url = fopen('url.txt', "a+");
$data = file('ip.txt');
$data_2 = file('url.txt');
if (array_search($ip, $data) || array_search($referrer, $data_2))
if (array_search($ip, $data) || array_search($referrer, $data_2))
if (array_search($ip, $data) || array_search($referrer, $data_2))
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
werwen
Решил написать код, который проверяет посетителя по IP и URL. Мне нужно, чтобы, когда посетитель заходит, скрипт проверяет IP и URL. Если эти данные есть в списке , то не показывать баннер, а если нет в списке то показывать. Хотя бы 2 раза. Может кто подскажет, что не так? Вот код:
<?php
error_reporting(0); // не отображать ошибки
$ip = $_SERVER['REMOTE_ADDR'];
//$agent = $_SERVER['HTTP_USER_AGENT'];
$referrer = $_SERVER['HTTP_REFERER']; //адрес страницы, с которой посетитель пришёл на данную страницу
//Создаем файл
$fp_ip = fopen('ip.txt', "a+");
$fp_url = fopen('url.txt', "a+");
$data = file('ip.txt');
$data_2 = file('url.txt');
if (array_search($ip, $data) || array_search($referrer, $data_2))
if (array_search($ip, $data) || array_search($referrer, $data_2))
if (array_search($ip, $data) || array_search($referrer, $data_2))
echo 'hello';
}
else{
echo 'Первый раз';
}
fwrite($data, $ip);
fwrite($data_2, $referrer);
fclose($fp_ip);
fclose($fp_url);
?>
Edited by werwenLink to comment
Share on other sites
7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.