Anor

Anor

Делаю сайты. Дорого.
+124
Репутация
1318
Рейтинг
#1 Отключаем сайт на обновление, а он все равно доступен... 7 апреля 2013 в 13:40
Надежней всего сделать так:

1. Положите в корень сайта файл info.html с информацией о работах.

2. В файле .htaccess сразу после
  1. RewriteEngine On
пропишите
  1. RewriteCond %{REQUEST_URI} !/info.html$
  2. RewriteCond %{REMOTE_HOST} !^000\.000\.000\.000
  3. RewriteRule $ /info.html [R=302,L]
заменив нули на свой айпи-адрес.

Теперь все кроме вас будут попадать на /info.html а Вы свободно лазить по сайту как и раньше.
#2 профи, к вам вопрос - локальная криптовалюта это реально ? 6 апреля 2013 в 11:09
)) мастера словоблудия ))
#3 Губернский портал нужен 5 апреля 2013 в 15:27
Тогда советую разбить все это на отдельные подробные ТЗ и делать их по отдельности.
Я готов парочку позиций сделать, даже уже делаю кое что.
#4 Губернский портал нужен 5 апреля 2013 в 15:05
Если бюджет от 150 т.р. готов подумать предметно над ТЗ. Предоплата 50%.
#5 Ошибки в ядре: функции кеширования 4 апреля 2013 в 11:34
А вообще какая цель использовать БД для реализации функции кеширования?
1, 2 лишних запроса к базе… На файлах же не хуже работает.
Или я чего то не заметил?
#6 Нужно сделать 2 компонента 4 апреля 2013 в 11:30
Телепрограмму я уже почти написал.
#7 Счетчик посещений 4 апреля 2013 в 11:28
Согласен. Внутренняя статистика сайта — зло.
Много лучше внешние сервисы юзать, это и рекламодателям понятней будет.
#8 Помогите из скрипта сделать модуль 4 апреля 2013 в 11:26
Когда речь идет о 365 файлах, лучше сортировку начинать с месяца, а потом просматривать дни.
#9 Помогите из скрипта сделать модуль 4 апреля 2013 в 11:14
  1. function mod_vetotden($module_id) {
  2.  
  3. $file = PATH . '/modules/mod_vetotden/content/i_' . date('m') . '_' . date('d') . '.txt';
  4.  
  5. if (file_exists($file)) {
  6.  
  7. echo file_get_contents($file);
  8.  
  9. } else {
  10.  
  11. echo 'ничего не произошло';
  12. }
  13. return true;
  14. }
Вот так например.
#10 Помогите из скрипта сделать модуль 4 апреля 2013 в 11:11
В файлах лучше. Только я бы их в подпапку спрятал, а не в корень модуля.
А то 365 файлов там не к месту.

Еще назвать их удобней можно, чтоб искать проще. не 2804.txt а к примеру i_04_28.txt
#11 Помогите из скрипта сделать модуль 4 апреля 2013 в 10:52
Понятливостью. что есть $h можно сразу и не понять. Не заметить даже при беглом просмотре кода.
#12 Помогите из скрипта сделать модуль 4 апреля 2013 в 10:43
А вот так вообще кошерно:
  1. function mod_vetotden($module_id) {
  2.  
  3. $file = PATH . '/modules/mod_vetotden/' . date('dm') . '.txt';
  4.  
  5. if (file_exists($file)) {
  6.  
  7. echo file_get_contents($file);
  8.  
  9. } else {
  10.  
  11. echo 'ничего не произошло';
  12. }
  13. return true;
  14. }
Я бы остановился на этом варианте.
Хотя можно еще проверку сделать на отсутствие данных в файле.
#13 Помогите из скрипта сделать модуль 4 апреля 2013 в 10:34
А по вашему моду можно сделать вот так:
  1. function mod_vetotden($module_id) {
  2.  
  3. if (file_exists(PATH . 'modules/mod_vetotden/' . date('dm') . '.txt')) {
  4.  
  5. echo file_get_contents(PATH . 'modules/mod_vetotden/' . date('dm') . '.txt');
  6.  
  7. } else {
  8.  
  9. echo 'ничего не произошло';
  10. }
  11. return true;
  12. }
Только файл с данными привести вот к такому виду:
  1. <p>text 1</p>
  2. <p>text 2</p>
  3. <p>text 3</p>
#14 Помогите из скрипта сделать модуль 4 апреля 2013 в 10:25
Еще очень помогает придерживаться вот этих соглашений: instantcms.ru/wiki/doku.php/%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0:%D1%81%D0%BE%D0%B3%D0%BB%D0%B0%D1%88%D0%B5%D0%BD%D0%B8%D1%8F
#15 Помогите из скрипта сделать модуль 4 апреля 2013 в 10:23
NetBeans IDE здорово помогает в вылавливании ошибок и недочетов.
Негоже в блокнотике писать, от этого почти все ошибки.
Вот лишнюю строчку $k=1+$i; до сих пор вы не заметили наверно.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.