Есть скрипт вывода данных - нужно сделать модуль
Во-первых, ВСЕХ С ПРАЗДНИКОМ!
Во-вторых, как и обещал...
Собственно сам скрипт
<?php function mod_vetotden($module_id){ $k=1+$i; echo "$date<br>";}} } else{ echo 'ничего не произошло'; } return true; } ?>
Почему работа с файлами? Мне так удобнее на данный момент!
Почему много файлов, а не один с датами? Мне так удобнее, да и не только мне, думаю, если кто-то еще установит!
Готов выслушать критику!
И еще...
Стоит ли ради этих "полутора строк кода" заводить блог?
function mod_vetotden($module_id) { echo $date . '<br />'; } } else { echo 'ничего не произошло'; } return true; }
Итак...Найди различия:
1. Убрал лишнюю строчку
2. Табуляции при циклах, условиях и прочих вложенностях в коде...
Поймите, это мой первый рабочий скрипт на php (пусть основа взята с готового, пусть с использованием миллиона советов, но я его доделывал и я его понимаю). Это мой первый модуль для InstanCMS. И красота кода на текущий момент стоит у меня на последнем месте!
3. Самое интересное
разница между
Хотя, если я не прав, поправьте пожалуйста!
Возможно в данном случае это роли не играет, но в других скриптах это может привести к фатальным ошибкам.
Нужно просто это принять за правило.
Негоже в блокнотике писать, от этого почти все ошибки.
Вот лишнюю строчку $k=1+$i; до сих пор вы не заметили наверно.
и правда не заметил! спасибо!Вот лишнюю строчку $k=1+$i; до сих пор вы не заметили наверно.
спасибо за совет! правда, пишу в блокноте (хоть и ++)NetBeans IDE здорово помогает в вылавливании ошибок и недочетов.
это я читал, но это следующий этап!Еще очень помогает придерживаться вот этих соглашений:
Если я напишу, что-то достойное паблика
function mod_vetotden($module_id) { } else { echo 'ничего не произошло'; } return true; }
<p>text 1</p> <p>text 2</p> <p>text 3</p>
function mod_vetotden($module_id) { } else { echo 'ничего не произошло'; } return true; }
Хотя можно еще проверку сделать на отсутствие данных в файле.
Конечно, так удобнее! Меньше переменных, массивов и прочего, меньше кода...А по вашему моду можно сделать вот так:
Но это уже оптимизация!
Когда нибудь я тоже дойду до оптимального кода )))
А пока спасибо за советы и помощь!