Хочу сам попробовать реализовать на доске объявлений (самописный код делался не мной) скрипт просмотра страниц с объявлениями.
Можете посоветовать простой вариант без знаний mysql ?
Текстовый файл перезаписывай
_____________
Принимаю заказы, писать в ЛС
Invis1ble
14.08.2015 - 18:17
Цитата (Evg82 @ 14.08.2015 - 17:10) |
Можете посоветовать простой вариант без знаний mysql ? |
Много просят. Сначала диагностику всего сайта проводят. У меня сайт не стандартный
Вот такой вариант кода на битрикс сработае
<?
$id="test";
// Статистика просмотров © 790 ------
$ip=$_SERVER['REMOTE_ADDR'];
$statfile=file("stat.dat");
if($fp=fopen("stat.dat", "a")){
flock($fp, LOCK_EX);
$ist=count($statfile);
// Поиск строки ----------------------
while($ist-- > 0){
if(strtok($statfile[$ist], "|") == $id){
$cstat=strtok("|");
//if($ip != strtok("|")){$statfile[$ist]="$id|".($cstat+1)."|$ip|\r\n";}
$statfile[$ist]="$id|".($cstat+1)."|$ip|\r\n"; // для проверки счётчика самому - раскомментировать
break;
}
}
//-------------------------------------
if($ist < 0){
fputs($fp, "$id|1|$ip|\r\n");
$cstat="";
} else {
if($statfile){ // проверка на сбой перед перезаписью файла
ftruncate($fp, 0);
fputs($fp, implode("", $statfile));
fflush($fp);
}
}
flock($fp, LOCK_UN);
fclose($fp);
}
// end статистика ----------------------
echo "Просмотров: $cstat";
?>
VeRTak
14.08.2015 - 18:35
Evg82Вы когда тему создавали читали вообще? Там же по русски написано
Все что угодно, кроме вашего кодинга
:)
Что, незнакомый код что ли?
VeRTak
14.08.2015 - 18:52
Поставлю плюсы тем кто поможет разобраться. Прошу модераторов перенести тему в нужную ветку
Вопрос 1: Код что выше на сайте на битрикс работать будет?
Код взял отсюда
http://www.wr-script.ru/forum/index.php?id=1041209 тут тоже вопрос задал
inpost
14.08.2015 - 19:51
Заплатить программисту за работу? Фу!
Плюсики на форуме
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).