Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Журнал регистрации служебных поездок и местных командировок сотрудников
Покинул форум
Сообщений всего: 2
Дата рег-ции: Апр. 2014
Помог: 0 раз(а)
Дорогие друзья, всех приветствую!
У меня такой вопрос. В организации есть журнал в который сотрудник отъезжающий по делам записывает свой отъезд. Но это порой не совсем удобно, так как журнал лежит в определённом месте, до него нужно сначала дойти, вписаться и уйти. У меня возникла идея сделать это в виде электронного ресурса - сайта. Может есть какие готовые решения или какой нибудь компонент для Joomla.
К сообщению прикрепляю рисунок для более понятного объяснения. Прикреплено изображение (Нажмите для увеличения)
Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008 Откуда: из города
Помог: 90 раз(а)
По сути форма + список с сортировкой. Думаю, можно сделать на любой СМС или вообще без СМС.
Строитель
Отправлено: 17 Апреля, 2014 - 08:40:05
Участник
Покинул форум
Сообщений всего: 1581
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 74 раз(а)
Downloader пишет:
Дорогие друзья, всех приветствую!
У меня такой вопрос. В организации есть журнал в который сотрудник отъезжающий по делам записывает свой отъезд. Но это порой не совсем удобно, так как журнал лежит в определённом месте, до него нужно сначала дойти, вписаться и уйти. У меня возникла идея сделать это в виде электронного ресурса - сайта. Может есть какие готовые решения или какой нибудь компонент для Joomla.
К сообщению прикрепляю рисунок для более понятного объяснения.
Я сегодня напишу такой журнал )
Строитель
Отправлено: 17 Апреля, 2014 - 14:15:35
Участник
Покинул форум
Сообщений всего: 1581
Дата рег-ции: Февр. 2014 Откуда: Украина
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
Вопрос то в чем?
Если чесно то реализация хромая мягко говоря
Строитель
Отправлено: 17 Апреля, 2014 - 14:23:35
Участник
Покинул форум
Сообщений всего: 1581
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 74 раз(а)
esterio пишет:
Вопрос то в чем?
Если чесно то реализация хромая мягко говоря
А можно по-подробней? Это мой всего третий скрипт ))
LIME
Отправлено: 17 Апреля, 2014 - 14:28:40
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
Строитель пишет:
Это мой всего третий скрипт ))
для 3го ожидаемо
но вообще код кошмар
для начала что за таблица выводится перед доктайпом?
почему не накапливается в переменную которую потом можно вставить в разметку ниже?
и почему на каждую строку новая таблица?
почему не вынести <table> за цикл? (Добавление)
Покинул форум
Сообщений всего: 1581
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 74 раз(а)
LIME пишет:
Строитель пишет:
Это мой всего третий скрипт ))
для 3го ожидаемо
но вообще код кошмар
для начала что за таблица выводится перед доктайпом?
почему не накапливается в переменную которую потом можно вставить в разметку ниже?
и почему на каждую строку новая таблица?
почему не вынести <table> за цикл?
Таблица перед доктайпом - протупил. Как накопить в переменную? Через точку "." ? Если да, то для вывода потом использовать ещё один цикл?
LIME
Отправлено: 17 Апреля, 2014 - 14:37:25
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
см выше (Добавление)
для вывода <?=$table?>
Строитель
Отправлено: 17 Апреля, 2014 - 14:42:41
Участник
Покинул форум
Сообщений всего: 1581
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 74 раз(а)
LIME пишет:
см выше (Добавление)
для вывода <?=$table?>
Спасибо, перепишу.
LIME
Отправлено: 17 Апреля, 2014 - 14:46:47
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
все выводы в php убери
формируй переменные и их выводи в шаблоне
а вообще даже неплохо для такого незначительно опыта
очень даже
экранирование и редирект
вполне толково для 3го раза (Добавление)
и проверки есть
точно 3ий раз?))
Строитель
Отправлено: 17 Апреля, 2014 - 14:58:45
Участник
Покинул форум
Сообщений всего: 1581
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 74 раз(а)
LIME пишет:
все выводы в php убери
формируй переменные и их выводи в шаблоне
а вообще даже неплохо для такого незначительно опыта
очень даже
экранирование и редирект
вполне толково для 3го раза (Добавление)
и проверки есть
точно 3ий раз?))
Да, скрипт действительно третий. Первый был калькулятор на 4-е основных действия (+,-,*,/), второй - гостевая на файлах, ну и собственно третий - этот журнал. Спасибо за помощь. А про вывод в шаблоне можно подробнее на примере? (Добавление)
Переписал index.php
Я так понимаю, что каждый вызов echo; замедляет выполнение скрипта?
LIME
Отправлено: 17 Апреля, 2014 - 15:04:22
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
шаблон это та разметка которая у тебя ниже php
обычно это подключается отдельным файлом(это очень упрощенно)
как минимум include
чтоб разделить логику и представление
подробнее объяснит гугл
MVC (Добавление)
я же писал
убери все выводы из PHP
формируй переменные и выводи их в шаблоне
не мешай логику с отображением(представлением)
при дальнейшем росте проекта в твоем подходе возникнет нечитаемая каша из php и html
Строитель
Отправлено: 17 Апреля, 2014 - 15:07:43
Участник
Покинул форум
Сообщений всего: 1581
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 74 раз(а)
LIME пишет:
шаблон это та разметка которая у тебя ниже php
обычно это подключается отдельным файлом(это очень упрощенно)
как минимум include
чтоб разделить логику и представление
подробнее объяснит гугл
MVC (Добавление)
я же писал
убери все выводы из PHP
формируй переменные и выводи их в шаблоне
не мешай логику с отображением(представлением)
при дальнейшем росте проекта в твоем подходе возникнет нечитаемая каша из php и html
Я понял, благодарю (Добавление)
[quote=Строитель]
LIME пишет:
шаблон это та разметка которая у тебя ниже php
обычно это подключается отдельным файлом(это очень упрощенно)
как минимум include
чтоб разделить логику и представление
подробнее объяснит гугл
MVC (Добавление)
я же писал
убери все выводы из PHP
формируй переменные и выводи их в шаблоне
не мешай логику с отображением(представлением)
при дальнейшем росте проекта в твоем подходе возникнет нечитаемая каша из php и html
А можете на примере этого кода показать, где надо сделать вывод? Тут два echo; их оба надо перенести в тело html ?
далее думаю понятно (Добавление)
<?=$err?> в шаблоне где надо
таким образом получаем возможность выводить где хотим
менять место вывода
выводить более одного раза(например пагинация выше контента и ниже)
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.