Link Опубликовано 26 Декабря 2004 Жалоба Поделиться Опубликовано 26 Декабря 2004 Реально календарь через ssi.php на главную вывести? Извиняюсь не календарь, а типа даты в пределах скажем 4-х дней? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Link Опубликовано 29 Декабря 2004 Автор Жалоба Поделиться Опубликовано 29 Декабря 2004 Вообщем календарь для ssi под инвижен 1,3 почти сделал. Но есть трабл с выводом сообщения о том что день рождений нет. Там всего строчку нужно вписать, не знаю куда. Вот код . В ssi.php После case 'news': do_news(); break; пишем case 'cal': do_cal(); break; Затем ниже перед function do_news() вставляем //------------------------------------------------- // calendar //------------------------------------------------- function do_cal() { global $DB, $ibforums, $root_path, $templates_dir, $std, $INFO; $prefix = $INFO['sql_tbl_prefix']; $template = load_template("cal.html"); $to_echo = ""; $a = explode( ',', gmdate( 'Y,n,j,G,i,s', time() + $std->get_time_offset() ) ); $day = $a[2]; $month = $a[1]; $year = $a[0]; $DB->query( "SELECT id, name, bday_day as DAY, bday_month as MONTH, bday_year as YEAR FROM ibf_members WHERE bday_day=$day and bday_month=$month"); if ( ! $DB->get_num_rows() ) { fatal_error("Could not get the information from the database"); } while( $out = $DB->fetch_row($query) ) { $user = $out['name']; $id = $out['id']; $to_echo .= parse_template( $template,array ( 'id' => $id, 'user' => $user, 'q' => "<a href='$ibforums->base_url?act=Profile&CODE=03&MID=$id'>$user</a>", ) ); } // Parse template echo $to_echo; } В папке ssi_tamplate создаем файл cal.html с кодом{q}<br> Все. Все работает и когда у кого то днюха, выводит ее на главную методом инклуда <?php include("http://localhost/ive/ssiero.php?a=cal"); ?> Но есть ошибка. когда день рождений нет, выводит ошибочку An error occured whilst processing this directiveCould not get the information from the database -------Подскажите какое условие и куда конкретно вписать чтобы выводил "Сегодня нет именинников", если их нет. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SphinX Опубликовано 30 Декабря 2004 Жалоба Поделиться Опубликовано 30 Декабря 2004 Этот код выводит сообщение об ошибке, если запрос к базе не принёс результатов:fatal_error("Could not get the information from the database");Соответственно выкинь fatal_error() и впиши хоть простойecho "Сегодня днюх нет..." Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Link Опубликовано 30 Декабря 2004 Автор Жалоба Поделиться Опубликовано 30 Декабря 2004 SphinX Пасиба чувак! Все пашет на 100% Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 divME Опубликовано 2 Января 2005 Жалоба Поделиться Опубликовано 2 Января 2005 все это сделано для днюх, а как сделать для остальных событий? на форуме есть стандартный вывод событий:Календарные события в пределах следующих Х днейвот как вывести их?? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Link Опубликовано 2 Января 2005 Автор Жалоба Поделиться Опубликовано 2 Января 2005 divME Если тебе очень нужно, могу написать и это. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 divME Опубликовано 2 Января 2005 Жалоба Поделиться Опубликовано 2 Января 2005 нужен скрипт который выводил бы дату события ( будущего/настоящего в пределах Х дней(можно брать из админки)), событие(возможно часть) и ссылку на него в календаре.2Link если сможешь помочь напиши плиз, но расплатиться кроме как 6значной асей нечем( Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Link Опубликовано 3 Января 2005 Автор Жалоба Поделиться Опубликовано 3 Января 2005 divME Да сделаю на халяву, че яж не изверг =)Пиши мыло свое, как сделаю отправлю. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 divME Опубликовано 3 Января 2005 Жалоба Поделиться Опубликовано 3 Января 2005 2Linkспасибо!) буду ждать с нетерпением*)adminclub [%] ssauclub.ru Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Link Опубликовано 4 Января 2005 Автор Жалоба Поделиться Опубликовано 4 Января 2005 Сделал, все ок. Напиши мыло. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Link Опубликовано 5 Января 2005 Автор Жалоба Поделиться Опубликовано 5 Января 2005 divME Отправил. Будут вопросы, задавай отвечу ток не сразу. Сессия мать ее... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 divME Опубликовано 5 Января 2005 Жалоба Поделиться Опубликовано 5 Января 2005 Большое СПАСИБО!))) все работает на ура*) пол года хотелось что то подобное, а теперь просто все великолепно)с сессией удачи... сам мучаюсь... но это уже офтоп... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Link Опубликовано 8 Января 2005 Автор Жалоба Поделиться Опубликовано 8 Января 2005 divME Незачто, сам хотел таку штуку, но не было(( Пришлось самому писать. Вот родилась идея в календаре ссыки на темы писать. А еще реальней ыло бы автомод ТИ па тему создаеш в определенном топике, а она бах и в календаре прописывается со ссылкой на эту тему и каендаря. Но такой мод писать у меня время нет Так что если увидеш подобное пиши. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 NATTO Опубликовано 11 Января 2005 Жалоба Поделиться Опубликовано 11 Января 2005 Link Ну ты бы хоть показал бы что там за чудо-календарик.Уж больно интересно глянуть, да и скачать бы... =) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 bzzzik Опубликовано 12 Января 2005 Жалоба Поделиться Опубликовано 12 Января 2005 и вот интересно, почему бб-коды в обычных постах конвертятся перед добавлением в базу, а события в календаре - при выводе.... скажите, как заставить их конвертироваться перед добавлением... или если Link это учёл и конверт будет происходить при выводе событий, то воспользуюсь его методом... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Link Опубликовано 13 Января 2005 Автор Жалоба Поделиться Опубликовано 13 Января 2005 Эм хехе меня тут засыпали письмами с просьбой прислать полный раочий календарь, поэтому в марте выожу мод т.к. сессия, писать инструкцию время нет. Если кому срочно стуканитесь в асю 176775218А календарь можно глянуть тут www.ivesep.com когда мод заьл скрин обязатеьно сделаю. bzzzik Этим не занимался пока, позже могу глянуть. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Link Опубликовано 21 Января 2005 Автор Жалоба Поделиться Опубликовано 21 Января 2005 Кароче в асе я тож редко, сессия мать ее. скрин сверху, а тестову версию выожил сюда, как только сделаю поностью езглючную версию, выложу в арив ибресурс. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Link
Ссылка на комментарий
Поделиться на других сайтах
16 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.