Модераторы: korob2001, ginnie

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> получить дату, Не могу получить одну дату без времени 
:(
    Опции темы
korob2001
Дата 3.4.2007, 04:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2871
Регистрация: 29.12.2002

Репутация: 31
Всего: 61



Модератор: Ребята, не ссорьтесь вы по пустякам.


--------------------
"Время проходит", - привыкли говорить вы по неверному пониманию. 
"Время стоит - проходите вы".
PM MAIL WWW ICQ MSN   Вверх
Zuzu
Дата 3.4.2007, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 19.10.2006
Где: Екатеринбург

Репутация: 3
Всего: 4



Цитата(Str!pe @  2.4.2007,  19:06 Найти цитируемый пост)
Так, а что я должен указать на странице в тегах... что я должен выставить в cами теги, что бы в них вышли нужные значения? Корче как мне рещультаты скрипта выставить в страницу?


1. Сформировать HTML "вручную" и вывести его 

Код

#!/usr/bin/perl

use strict;
use CGI;

my $cgi = new CGI;

my $month = 'December';
my $day     = 25;
my $wday  = 'monday';

print $cgi->header;

print <<EO_HTML;
<h1>Super Date Printer</h1>
<p>Month: <strong>$month</strong></p>
<p>Day: <strong>$day</strong></p>
<p>Wday: <strong>$wday</strong></p>
EO_HTML

exit;



2. Рекомендую посмотреть какой-нибудь "шаблонизатор", например HTML::Template


Это сообщение отредактировал(а) Zuzu - 3.4.2007, 13:23
--------------------
Проводить эксперименты на живом сервере опасно, а на мертвом - бесполезно.
PM   Вверх
Str!pe
Дата 11.4.2007, 23:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


профиль удален
****


Профиль
Группа: Участник
Сообщений: 2426
Регистрация: 12.6.2005
Где: На земле.

Репутация: нет
Всего: 152



tishaishii
nitr
Ого! Тут драка идет за то что бы новичкам помогать? 
Господа не сорьтесь... я все варианты рассматриваю, дело не в сложности и в мастерстве написанного, дело в том, что посдледний раз на Паскале я что то писал лет так 10 назад... Мозг за это время начал думать совсем другими категориями и образами.
За PERL собираюсь взяться серьезно (пока потихоньку, времени нет), так что вопросов еще буду задавать много.
Цитата(nitr @  31.3.2007,  17:58 Найти цитируемый пост)
у тебя ООП подход?

Без понятия  smile

Добавлено через 4 минуты и 16 секунд
Цитата(Zuzu @  3.4.2007,  13:21 Найти цитируемый пост)
Рекомендую посмотреть какой-нибудь "шаблонизатор", например HTML::Template

Спасибо, посмотрю...
Цитата(Zuzu @  3.4.2007,  13:21 Найти цитируемый пост)
 Сформировать HTML "вручную" и вывести его 

Это все понятно... не в разметке вопрос, я имею ввиду что мне нужно поставить в разметку, что бы пользователь загрузив страницу выполнил сценарий... Инклюд?


--------------------
Со мной можно связаться по скайпу или по аське.
Занимаюсь продвижением сайтов - самой таргетированной рекламой.
PM MAIL ICQ Skype   Вверх
nitr
Дата 12.4.2007, 00:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



Str!pe
Цитата(Str!pe @  11.4.2007,  23:44 Найти цитируемый пост)
Ого! Тут драка идет за то что бы новичкам помогать? 

думаю неважно smile

Цитата(Str!pe @  11.4.2007,  23:44 Найти цитируемый пост)
Инклюд?

Вы в пхп или в перл? smile

все ответы уже даны всеми smile на ваш ТОПИК

Добавлено через 1 минуту и 22 секунды
это я к тому, что для нового вопроса новый пост ;)


--------------------
PM   Вверх
Str!pe
Дата 12.4.2007, 00:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


профиль удален
****


Профиль
Группа: Участник
Сообщений: 2426
Регистрация: 12.6.2005
Где: На земле.

Репутация: нет
Всего: 152



Цитата(nitr @  12.4.2007,  00:15 Найти цитируемый пост)
думаю неважно

Ну почему же... важно.
Цитата(nitr @  12.4.2007,  00:15 Найти цитируемый пост)
Вы в пхп или в перл?

В SSI
Цитата(nitr @  12.4.2007,  00:15 Найти цитируемый пост)
все ответы уже даны всеми  на ваш ТОПИК

Так зачем же вы мне тогда отвечаете?
Цитата(nitr @  12.4.2007,  00:15 Найти цитируемый пост)
это я к тому, что для нового вопроса новый пост

Вопрос старый, я не все понял.


--------------------
Со мной можно связаться по скайпу или по аське.
Занимаюсь продвижением сайтов - самой таргетированной рекламой.
PM MAIL ICQ Skype   Вверх
nitr
Дата 12.4.2007, 01:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



Цитата(Str!pe @  12.4.2007,  00:38 Найти цитируемый пост)
Цитата(nitr @  12.4.2007,  00:15 )думаю неважноНу почему же... важно.

разводим демагогию? smile думаю не стоит.

Цитата(Str!pe @  12.4.2007,  00:38 Найти цитируемый пост)
Цитата(nitr @  12.4.2007,  00:15 )Вы в пхп или в перл?В SSI

Хорошее уточнее, korob2001 уже давал полное разъяснение по таким вопросам, посмотрите поиском ;)

Цитата(Str!pe @  12.4.2007,  00:38 Найти цитируемый пост)
Так зачем же вы мне тогда отвечаете?

Выяснить - почему пост открыт, и что тут было неясного smile


--------------------
PM   Вверх
korob2001
Дата 12.4.2007, 01:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2871
Регистрация: 29.12.2002

Репутация: 31
Всего: 61



Цитата(Str!pe @  11.4.2007,  21:38 Найти цитируемый пост)
В SSI

Так с этого и стоило начать.

Файл: /cgi-bin/dat.pl
Код

#!/usr/bin/perl -w
use strict;

my @month = (
    "Января",  "Февраля", "Марта",
    "Апреля",  "Мая",     "Июня",
    "Июля",    "Августа", "Сентября",
    "Октября", "Ноября",  "Декабря"
);

my($d,$m,$y) = (localtime)[3..5];
$y += 1900;

print "Content-type: text/html\n\n";

# Формируем строку и извращаемся над ней
print <<"HTML";
<b>
   <font color="#aa0000">$d</font>
   <span style="color: #0000cc">$month[$m]</span>
   <i style="text-decoration: underline">$y</i> года
</b>
HTML


Теперь инклюдим вывод этой программы через SSI.
Файл: /date_test.shtml
Код

<html>
    <head>
        <title>Date test</title>
    </head>
    <body>
        <center><!--#include virtual="/cgi-bin/dat.pl"--></center>
    </body>
</html>

Можно было бы сделать три инклуда с параметрами, отдельно для даты, отдельно для месяца и отдельно для года. Тогда бы мы извращались над ними непосредственно в одном SSI файле, над каждым по отдельности, но и вызывать исполняемый файл пришлось бы три раза.

Думаю принцип понятен.


--------------------
"Время проходит", - привыкли говорить вы по неверному пониманию. 
"Время стоит - проходите вы".
PM MAIL WWW ICQ MSN   Вверх
Str!pe
Дата 12.4.2007, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


профиль удален
****


Профиль
Группа: Участник
Сообщений: 2426
Регистрация: 12.6.2005
Где: На земле.

Репутация: нет
Всего: 152



Цитата(nitr @  12.4.2007,  01:00 Найти цитируемый пост)
думаю не стоит.

Ну раз так, в этом случае прошу вас больше на мои посты не отвечать. Это не демагогия, за демагогией прошу во "флейм". Спасибо за внимание, досвидания nitr,.

Цитата(korob2001 @  12.4.2007,  01:56 Найти цитируемый пост)
Файл: /date_test.shtml

Рыдал... я расширение .HTML вместо .SHTML ставил...   smile 

korob2001
Спасибо! Спасибо всем кто помогал smile



--------------------
Со мной можно связаться по скайпу или по аське.
Занимаюсь продвижением сайтов - самой таргетированной рекламой.
PM MAIL ICQ Skype   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.2266 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.