Forum Webscript.Ru

Общие => Веб-технологии => Тема начата: Yura_Z от 23 Марта 2001, 10:21:36

Название: Есть ли у кого-нибудь опыт написания CGI прог на Delphi, Basic
Отправлено: Yura_Z от 23 Марта 2001, 10:21:36
Или где нибудь можно взять информацию. Интересует несложная реализация возвратной формы, запись/чтения файлов. Статистика.  А так же окончательная компиляция (в что? dll или exe).
Название: Есть ли у кого-нибудь опыт написания CGI прог на Delphi, Basic
Отправлено: AliMamed от 28 Марта 2001, 11:43:06
print "new";
Название: Есть ли у кого-нибудь опыт написания CGI прог на Delphi, Basic
Отправлено: lodevar от 29 Марта 2001, 10:55:28
Цитировать
Vetroff (28-03-2001 10:02):
Подскажите кто знает как сделать скриптЁ что бы выодил к примеру словечко "New"
Выводил ГДЕ? Как? Зачем?
Цитировать
а через несколько дней менял его цвет а потом совсем убивал
Используй элемент font color=\'цвет\'
Название: Есть ли у кого-нибудь опыт написания CGI прог на Delphi, Basic
Отправлено: Vetroff от 29 Марта 2001, 11:41:41
Я это к тому, что возьмем к прмеру список авторов , раз в неделю я добавляю новых, если мне возле них написать в ручную new  или гиф влепить, то, когда я буду добавлять новых членов, мне придется убирать старые new
а это хлопотоно

Вот Вы были у Мошкова lib.ru
там у него стоит такая потеха, только выводится дата, потом меняет цвет, апотом исчезает
Название: Есть ли у кого-нибудь опыт написания CGI прог на Delphi, Basic
Отправлено: lodevar от 29 Марта 2001, 11:58:01
Ежели в базе хранится у тебя список авторов, то храни там же и дату их занесения. Птом при генерации страницы сравнивай дату в базе (по каждому автору) с текущей системной датой. Если отличается более чем на заданное тобой значение, не пиши \'new\' или пиши его другим цветом.

if($new){ print "New!";}
elseif($not_very_old){ print "New!";}
Название: Есть ли у кого-нибудь опыт написания CGI прог на Delphi, Basic
Отправлено: Vetroff от 30 Марта 2001, 12:00:17
Да в отм то и дело, что ничего не объяснили, просто в один прекрасный день. Папочки опустели, и идексовая страничка, мол извините, если не трудно восстановите все, таких страничек на агавных сайтах у же много видел, а кто на реконструкцию уже закрылся..
Название: Есть ли у кого-нибудь опыт написания CGI прог на Delphi, Basic
Отправлено: Vetroff от 30 Марта 2001, 12:16:10
Ой это по другому вопросу, но тоже вам, по поводу агавы.

А здесь я хотел сказать, что я принципе так и догадывался, но еще только учусь и базы у меня нет, делаю почти все в ручную. А в простых хтмл нельзя сделать вставки скрипта, который бы , сравнивал дату апдейта и текущую и в зависимости печатал new или нет, или это просто бред будет,Да?

Цитировать
Vetroff (30-03-2001 12:00):
Да в том то и дело, что ничего не объяснили, просто в один прекрасный день. Папочки опустели, и идексовая страничка, мол извините, если не трудно восстановите все, таких страничек на агавных сайтах у же много видел, а кто на реконструкцию уже закрылся..
Название: Есть ли у кого-нибудь опыт написания CGI прог на Delphi, Basic
Отправлено: lodevar от 30 Марта 2001, 12:40:24
Цитировать
Vetroff (30-03-2001 12:16):
А в простых хтмл нельзя сделать вставки скрипта, который бы , сравнивал дату апдейта и текущую и в зависимости печатал new или нет, или это просто бред будет,Да?
Можно и так, но с SSI.
Название: Есть ли у кого-нибудь опыт написания CGI прог на Delphi, Basic
Отправлено: frg от 30 Марта 2001, 12:48:33
Как я понял у тебя отдельные html файлики на каждого..
Если это так, то попробуй
$atime=localtime((stat("$userdir/$file"))[8]);
$mtime=localtime((stat("$userdir/$file"))[9]);
Соответственно время создания и время последнего изменения..
Ну а потом сравни текущее время и одну из этих переменных. Если тебя устраивает все, то пропускаешь файл, а если нет, то переписываешь содержимое файла в массив, заменяешь color "red" на "black" или вообще удали эту страничку, удали содержимое файла и запиши по новой из массива..
Дальше все просто..