Форум -> Обо всём... -> Вопрос к Гуру от начинающего |
Вопрос к Гуру от начинающего |
---|
АК-79 | Дата: 21.11.2007, в 07:31 | Сообщение №41 |
УчастникПользователь №: 193 Сообщений: 84
| Цитата | там запись в файл идет? может этому файлу 777 дать или еще что?... Автора не спрашивал? |
Запись в файл естьКод | 1
| $aron=@file('online.set');
...
$count=@file('counter.set'); |
, на эти файлы и на файл block_count.php назначены атрибуты 777. Автор не отвечает.. координат пока не найду |
|
|
|
Serg_pnz | Дата: 21.11.2007, в 12:19 | Сообщение №42 |
АдминистраторПользователь №: 1 Сообщений: 2242
| АК-79, посмотрел код. Честно сказать не нахожу там врагмента, отвечающего за ежесуточное обновление. Доделывать надо.
на block_count.php 777 ставить НЕ надо! | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
АК-79 | Дата: 21.11.2007, в 16:01 | Сообщение №43 |
УчастникПользователь №: 193 Сообщений: 84
| Serg_pnz, вот код полностью почти:PHP - Код | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| <?php $agent=htmlspecialchars(stripslashes("$REMOTE_ADDR")); $ugent=htmlspecialchars(stripslashes(getenv('HTTP_USER_AGENT'))); $agent=trim($agent); $ugent=trim($ugent); $agent="$agent|$ugent"; $time=htmlspecialchars(stripslashes(time())); $oftime=$time-1200; $den=date("d",$time); $aron=@file('online.set'); $ton=0; foreach($aron as $key => $val){ $artext=@explode("#",$val); if($artext[0]>$oftime & $agent!=$artext[1] & $artext[1]!=""){ $newar[$ton]=$val; $ton=$ton+1;} if($agent==$artext[1] & $artext[0]>$oftime){$metod="xit";}} $newar[$ton]="$time#$agent# \r\n"; $fp=@fopen("online.set","w"); fclose($fp); foreach($newar as $key => $val) { $fp=@fopen('online.set',"a"); fputs($fp,"$val"); fclose($fp);} $online=round($ton+1); $count=@file('counter.set'); $count=@explode("#",$count[0]); if($count[0]!=$den){$count[1]=0; $count[3]=0; $count[0]=$den;} if($metod!="xit"){$count[1]=$count[1]+1; $count[2]=$count[2]+1;} $count[3]=$count[3]+1; $count[4]=$count[4]+1; $zapis="$count[0]#$count[1]#$count[2]#$count[3]#$count[4]"; $fp=@fopen('counter.set',"w"); fputs($fp,$zapis); fclose($fp); $tot=@file('online.set'); $online=count($tot); $ip = $_SERVER['REMOTE_ADDR']; ?> |
Вопрос, к тебе, как к соображающему:
Как сделать так, чтобы в статистике учитывалось посещение ботами поисковых систем? То есть от "человеческих" хостов отделять хосты ботов..
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно АК-79 21.11.2007 г. в 16:05:21 |
|
|
Serg_pnz | Дата: 21.11.2007, в 16:28 | Сообщение №44 |
АдминистраторПользователь №: 1 Сообщений: 2242
| АК-79, извини, сейчас нет ни времени, ни желания делать подобный блок.
И дело еще в том, что есть масса счетчиков, а ip всех поисковиков всё равно не реально собрать. Можно конечно использовать базу от слаеда и базу, которую предлагают при хаке блока Юзер-инфо...
Но, повторюсь, данная тема мне не интересна в принципе. Есть liveinternet и достаточно. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
АК-79 | Дата: 21.11.2007, в 16:52 | Сообщение №45 |
УчастникПользователь №: 193 Сообщений: 84
| Цитата | Есть liveinternet и достаточно |
Да дело в том, что ЛивИнтернет учитывает только тех посетителей, которые открывают страницы с загрузкой картинок, а именно тех, кто загрузил ихнюю картинку счетчика на твоем сайте. А таких, согласно статистики хостера, не более 30 процентов. И все те, кто заходил на сайт с "отключенными картинками" не будут учтены ни ЛивИнтернетом, ни любым другим подобным счетчиком.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно АК-79 21.11.2007 г. в 16:55:32 |
|
|
АК-79 | Дата: 22.11.2007, в 11:03 | Сообщение №46 |
УчастникПользователь №: 193 Сообщений: 84
| Хочу сделать блок News, чтобы в блоке отображались заголовки последних двух или трех новостей. Просто создавая блок ньюз через админку, естественно получаешь "нет содержания для этого блока"..Подскажите, как сделать? |
|
|
Serg_pnz | Дата: 22.11.2007, в 11:46 | Сообщение №47 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Это не естественно. Код в студию. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
АК-79 | Дата: 22.11.2007, в 12:28 | Сообщение №48 |
УчастникПользователь №: 193 Сообщений: 84
| Цитата | Это не естественно. Код в студию. |
Да нет там никакого кода :) Я очень тупо сделал, просто нажал "создать блок", выбрал для блока файл - News :)
Ну.. и нет ничего. |
|
|
Serg_pnz | Дата: 22.11.2007, в 12:32 | Сообщение №49 |
АдминистраторПользователь №: 1 Сообщений: 2242
| ничёнепонял... топов всяких полно на слаеде.нет, да и у меня есть в каталоге файлов (смтори разделы в блоках: "ТОР" и "Меню и навигация").
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Serg_pnz 22.11.2007 г. в 12:33:14 | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
АК-79 | Дата: 22.11.2007, в 13:22 | Сообщение №50 |
УчастникПользователь №: 193 Сообщений: 84
|
Ладно, это я неясно выразился, но я уже понял, что надо в топах смотреть :)
Вопросы следующие:
1. Можно ли как нибудь ручками править ключевые слова для страниц сайта?
2. Как удалить дополнительное поле для модуля News? У меня в админке указано было по умолчанию поле "test", и это поле отображается в новостях. Как удалить? |
|
|
Serg_pnz | Дата: 22.11.2007, в 13:54 | Сообщение №51 |
АдминистраторПользователь №: 1 Сообщений: 2242
| 1. Нет, только написав хак или как раз используя дополнительное поле, загоняя его значение в ключевые.
2. По идее в админке. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
АК-79 | Дата: 22.11.2007, в 14:38 | Сообщение №52 |
УчастникПользователь №: 193 Сообщений: 84
|
Всё... разобрался :)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно АК-79 22.11.2007 г. в 15:34:47 |
|
|
АК-79 | Дата: 26.11.2007, в 17:36 | Сообщение №53 |
УчастникПользователь №: 193 Сообщений: 84
| Вопросы:
1. В системной информации (панель администратора - системная информация) есть такие параметры, как:
Post size: 8 MB
Upload file size: 2 MB
Что это означает? Что в каталоге файлов или галлерее я смогу приаттачить файлы не более 8 метров?
Если это так, то тогда вопрос второй:
2. Я хочу заюзать модуль files или album для размещения не очень больших видеороликов (однако больше, чем 8Мб). При таких ограничениях хостера (2 или 8 метров) это сделать будет невозможно? |
|
|
АК-79 | Дата: 27.11.2007, в 11:52 | Сообщение №54 |
УчастникПользователь №: 193 Сообщений: 84
| Очередные вопросы:
1. В модуле Files файлы загружаются на сервер в БД? Если так, то при загрузке файла весом в 2 метра - база в размере увеличиться на два метра?
2. Как сделать так, чтобы видеть, какой пользователь (зарегистрированный) скачал файл? |
|
|
otherside | Дата: 27.11.2007, в 11:56 | Сообщение №55 |
СтарожилПользователь №: 22 Сообщений: 387
| АК-79, Фалы в БД не могут загружаться, в бд загружаются данные об этих файлах, а файлы на сервак, в папку загружаются! |
|
|
АК-79 | Дата: 27.11.2007, в 12:52 | Сообщение №56 |
УчастникПользователь №: 193 Сообщений: 84
| otherside, разобрался, спасибо.
А как все-таки сделать так, чтобы было видно кто из зарегистрированных юзеров скачал файл? |
|
|
Serg_pnz | Дата: 27.11.2007, в 14:20 | Сообщение №57 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Цитата | А как все-таки сделать так, чтобы было видно кто из зарегистрированных юзеров скачал файл? |
Так же как и подсчет количества скачиваний, только вносишь в отдельную таблицу id файла, дату и имя юзера | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
АК-79 | Дата: 27.11.2007, в 14:50 | Сообщение №58 |
УчастникПользователь №: 193 Сообщений: 84
| |
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|