Отправляет email-рассылки с помощью сервиса Sendsay

Веб-дизайн. Вопросы и ответы.

  Все выпуски  

Веб-дизайн. Вопросы и ответы. # 28


Служба Рассылок Subscribe.Ru проекта Citycat.Ru

WEB-дизайн. Вопросы и ответы.
# 28 (39)
29 мая 2001г.
Проект сайта "AGS Design" http://dweb.ru
кол-во подписчиков - 13200

    В этом выпуске:

    Ссылки Вебмастеру:

  • Web-дизайн, архив рассылок
  • Анимация и графика
  • Иконки и кнопки
  • Flash и Photoshop
  • Доска объявлений
  • Фоновые изображения
  • Сеть TBE
  • Баннеры
  • Все скрипты
  • Фото
  • 3D анимация
  • ЧаВо

  • Доброе время суток!

    Задать вопрос можно на сайте http://dweb.ru, вписываете свой вопрос в форму для обратной связи и отсылаете. Описывайте свою проблему как можно подробнее.

    Вопрос публикуется только один раз (из-за ограничения размера выпуска и огромного кол-ва вопросов)
    Вопросы не относящиеся к тематике рассылки, публиковаться НЕ БУДУТ.
    Маленькая просьба. Если Вы пишете автору ответа, чтобы он уточнил какие-либо детали, то цитируйте в письме вопрос и ответ полностью.



    Баннерная & Текстовая обменная сеть TBE


    TBE (Tranzit Banner Exchange) http://dweb.ru/go/ - уникальная сеть обмена, позволяющая увеличить посещаемость Вашего сайта. Сеть основана на технологии BannerBankа. Поддерживаются типоразмеры баннеров 120х60, 468х60, 125х125, 100х100 и Текстовые блоки. Коммисия 10%. Высокий CTR. Выкуп показов. Каждому новому участнику 20000 БЕСПЛАТНЫХ показов! Узнать подробности и зарегистрироваться можно на сайте http://dweb.ru


    Вопросы


  • 1566. В пхп есть такое: $fp=fopen('http://.', r+)
    кроме параметра r+ есть и r, w, w+, a, a+. Поясните плиз каждый из них подробно.  Ответить.

  • 1567. Предположим, поставлена цель продавать показы баннеров. Имеется сайт какой-то тематики. Надо разместить любые баннеры, лишь бы они дороже всего ценились. Баннерпоказы каких сетей дороже всего покупают, по какой конкретно цене и кто?  Ответить.

  • 1568. Есть база данных в PostgreSQLю В ней есть таблица с полями id (int8 первичный ключ), xref (int8), name (varchar). Записи в таблице ссылаются друг на друга (xref на id другой записи). Некоторые записи (верхние) не ссылаются ни на какие другие, у них xref=NULL. Получаем эдакое дерево. Вопрос: Как получить количество записей, которые ссылаются на определенную, в том числе и через промежуточные записи (т.е. нужно пройтись по всему дереву). Все это надо на PG SQL или просто на SQL. На перле все значительно проще и уже решено, но надо именно на SQL.  Ответить.

  • 1569. Я пользуюсь встроенным ftp-клиентом Windows Commander'а для отправки файлов на свой сайт. Для работы пользовательских скриптов необходимо им присвоить право доступа, например, 750. Как это сделать на практике?  Ответить.

  • 1570. У меня такая проблема: есть страничка, на ней расположен <IFRAME> и есть несколько страниц типа 1.html, 2.html, 3.html .... 20.html
    Можно ли сделать так, чтобы этот <IFRAME> каждый раз при загрузке этой страницы "транслировал" одну из этих страниц по случайному выбору? Еще под ним <IFRAME> желательно должна быть кнопка, нажатие на которую приведет к новому случайному выводу одной из указанных страниц. Буду признателен за ответ в рассылке, т.к. ограничен во времени в Сети и не могу ходить по ссылкам.  Ответить.

  • 1571. У кого есть софтина или УРЛ на софтину для разных Инет - кафе и клубов, которая бы сигнализировала о окончании работы на или отключала комп, и админ моего с сервера этот процесс мог контролировать?  Ответить.

  • 1572. У меня возник такой вопрос можно ли на странице сделать web чат соединённый с MiRc? То есть общаться на чате MiRc не запуская программу (И не имея таковой). Может кто писал подобное? Или имеет какие либо мысли на этот счёт?  Ответить.

  • 1573. Помогите найти скрипты, которые разбирают кварковскую верстку для выкладывания на сайт.  Ответить.

  • 1574. Очень нужна прога "Adobe Distiller" или "Adobe Writer" желательно freeware, подскажите где можно ее достать?  Ответить.

  • 1575. Ситуация следующая: есть страничка на которой слева расположена коллективная фотография, а справа список тех кто на ней изображен. Я сделала карту координат, по которым определяется расположение каждого. Как можно сделать так, чтобы при наведении мыши на изображение каждого подсвечивалась соответствующая строка в списке? Буду благодарна тому, кто напишет такой скрипт!  Ответить.

  • 1576. Как лучше всего реализовать следующее, или подскажите, где можно посмотреть что-то подобное: Надо сделать т.н. опросник по болезням, т.е. задается опр-ый вопрос, есть несколько ответов. В зависимости от того, как человек ответил, ему зазается следующий вопрос. В конце, в зависимости от ответов выдается диагноз.  Ответить.

  • 1577. Как с помощью SSI вырезать кусок $QUERY_STRING, или проверить одно из НЕСКОЛЬКИХ значений, поступивших с формы? Пример - kirpich.shtml?ih=5&idy=7 и т.д. - как проверить одно из значений?
    Обыскал кучу документов по ССИ - большинство содрано друг у друга и приведенные конструкции типа "&&formdata1&&"=="&&formdata2&&" не работают ни в каком виде.   Ответить.

  • 1578. Как устроить передачу SMS-сообщений администратору на мобильник (например, при запросе определенных данных через perl-скрипт)?  Ответить.

  • 1579. При помощи тега: <INPUT TYPE="FILE" name="Filename" size=45> я могу получать картинки от посетителей. Но как их "выцарапать" из формы в perl-скрипте?  Ответить.

  • 1580. Ну например у меня есть файл index.php, мне надо вычислить на какой строке находится такое-то слово, мне надо найти это слово и узнать на какой оно строке?  Ответить.

  • 1581. Подскажите пожайлуста где достать в инете русскую документацию на Ulead GIF Animator 4.0  Ответить.

  • 1582. Я хочу сделать следующие: Во столько то времени, такая-то переменная равняется тому-то, напимер:
    если часы показывают 18:00 то
    $welcome = "Добрый вечер!"
    если часы кажут 06:00 то
    $welcome = "Доброе утро!"
    Только не надо мне давать ява-скрипт, мне нужен php-скрипт! Потому что с ява-скриптом ничего не получится так как я привел только пример а моя программа гораздо сложнее на мой взгляд!  Ответить.

  • 1583. Как можно и правильно управлять базой данных MySQL? Какие для этого существуют интерфейсы или что-то еще. Имеется ввиду управлением создания и администрацией баз, которые предоставляет хостинг на базе unix-систем и Apache.  Ответить.

  • 1584. Кто-нибудь может посоветовать русскоязычный сравнительно быстрый бесплатный хостинг, на котором можно устанавливать свои CGI скрипты рассылок? Обратите внимание на то, что не просто скрипты устанавливать, а именно разрешена установка и использование своих скриптов рассылок. Многие хостинги запрещают устанавливать и использовать свои скрипты рассылок. У них на сайте так и написано. А какие разрешают? Сервисы почтовых рассылок типа content.ru и т.п. не подходят.  Ответить.

  • 1585. Как отправить сообщение по e-mail, используя Perl и почтовую UNIX-программку mail (именно mail, а не sendmail)?  Ответить.

  • 1586. На моей страничке находится несколько таблиц, идущих друг за другом. Как сделать чтобы 1- я строка 1-ой табл.(шапка) при прокрутке оставалась на экране?  Ответить.

  • 1587. Разбирается ли (не "вручную", скриптами или каким-то образом) полоса, сверстанная в PageMaker, на текстовые файлы в любом формате?  Ответить.

  • 1588. Где найти скрипты разбора файла QXPress в текстовые файлы для выкладывания на сайт?  Ответить.

  • 1589. как сделать PDF файл хорошего качества.У меня есть Word файл, при переводе в PDF получается ухудшение качесва вследствие преобразования в растровую графику. Как сделать изображение векторным или, может быть существуют какие-то другие пути?  Ответить.

  • 1590. Как сделать чтобы по нажатии на картинку (off.gif) окно броузера закрывалось. Можно чтобы спрашивало подтверждение на выход.  Ответить.

  • 1591. Меня очень интересует вопрос как можно заменить стандартный значок веб-страницы в строке адреса в броузере? Более того, некоторые страницы, если добавлять их в избранное, сохряняются опять же со своей иконкой (напр. skinz.org). Где-то читал что нужне в корне сайта сохранить иконку под именем favicon.ico, но не сработало.
    Делаешь рисунок 16х16, сохраняешь его как favicon.ico в глав. директории. <LINK REL="SHORTCUT ICON" href="/your/path/favicon.ico">
    Это не работает: я проделал все действия, но ни в браузере, ни при сохранении в избранном иконка не меняется (остается стандартной). Почему?  Ответить.

  • 1592. У меня вопрос, относительно создания гостевой книги на PHP: каким образом можно реализовать на PHP следующее:
    1) чтобы при добавлении новой записи она автоматически направлялась на e-mail автора странички? (в action у меня указывается ссылка на phtml файл для обработки формы, а 2 action в одной форме не могут быть)
    2) например, в textarea человек вводит длинное сообщение, не разделяя его при этом Enter'ом и это очень сильно портит дизайн? Может у кого-нибудь есть код разбиения таких длинных записей?
    Стоит PHP 4.0. а функция wordwrap работает только с 4.0.2  Ответить.

  • 1593. У меня есть html-код
    <SCRIPT LANGUAGE="javascript">
    Wind0ws.Location.Href= "http://***.ru"
    </SCRIPT>
    Как сделать, чтобы страница переходила не сразу, а через 3 секунды?  Ответить.

  • x. Делаем городской сервер (не Интернетовский!)=Win2K Pro+IIS5+ASP+DialUp(2 линии). Как жестко ограничить время сессии для клиента? (сервер бесплатный,а клиентов много...) Session.TimeOut=x не подходит,т.к. меряет время между refresh'ами и/или request'ами страниц.  Ответить.

  • xx. Помогите со скриптом в пхп.  Ответить.

  • xxx. Помогите написать скроллинг, чтобы слои,которые открываются при нажатии на ссылки прокручивались маленькими ссылочками в правом слое, а не так как это происходит при открытии artists. (смотрите на www.beatlinks.com) ну не могу я справиться сам с этой задачей пока.  Ответить.

  • xxx. У меня свой локальный интранет. Все это держится на Sambar'e и Perl 5. Помогите поставить PHP4 под Sambar! Если не трудно, объясните для чайника по подробнее. Сам php4 взял на сайте Sambar.ru.   Ответить.

  • xxx. На локальном сервере в комплекте Win98+Apache+PHP3 не работает mail() из PHP3. Пишет что-то вроде "can't open..." Тот-же самый скрипт на серверe у провайдера работает без проблем. Помогите разобраться в чем здесь проблема. Что-то с конфигурацией локального, сервера, probably?  Ответить.

  • xxx. Помогите! У меня тема дипломника "Разработка сайта". Если у кого есть документация (Техническое задание, пояснительная записка...) на какой-нибудь сайт вышлите Возможна оплата баннерами Interreklama и BannerPoint.  Ответить.

  • xxx. Очень нужны скрипты различных чатов (для дальнейшего изучения).  Ответить.

  • xxx. Вот такая у меня проблема: срочно нужна любая документация по серверу апач под юникс, в часности удалённое администрирование.  Ответить.

  • xxx. Открылся новый каталог cgi, php, java скриптов и документации! Наверняка у Вас где-нибудь завалялась пара скриптов или программ! Пожалуйста, помогите заполнить этот каталог! Добавить свой ресур Вы можете здесь http://www.webm.dax.ru.


  • Ссылки.


    DB to HTML Express 1.5

    ftp://ftp.netis.com/pub/mirrors1/tucows/files2/dbhtml15.zip

    FreeWare, Win95/98/NT/2000, 8705 КБ.
    DB to HTML Express - простой и мощный, основанный на использовании шаблонов инструмент для публикации баз данных в Интернет. Без использования дополнительных HTML редакторов вы можете создать набор связанных HTML страниц , который может быть сразу же опубликован. Визуальное редактирование шаблонов. Поддерживает все ODBC совместимые базы данных.


    Установка каталога ссылок Links 2

    http://www.webscript.ru/stories.php3?story=01/05/07/2929702

    Автор:Алексей Нестеренко. nas@hotbox.ru

    Практически все вебмастера держат, на своих сайтах, небольшие разделы посвященные ссылкам на другие, интересные им сайты. Со временем эта страничка разрастается и превращается в трудно контролируемый раздел сайта. Какой может быть выход из этого положения? Один из выходов - это поставить скрипт "каталога ссылок" на свой сайт. В этой статье мы рассмотрим один из лучших условно-бесплатных скриптов фирмы Gossamer Threads Inc "Links 2".

    Андрей Степанов
    http://www.shabib.narod.ru



    Вопросы и ответы


  • 1518. По какому принципу происходит поиск по сайту? Какие при этом возникают трудности, проблемы?
    Ответ прислал Aleksey Kirpichnikow.
    Поиск по сайту, можно осуществить с помощью CGI скриптов на Перле. Сам пользуюсь бесплатным http://RiSearch.webservis.ru Трудности могут возникнуть если: 1) Не знаешь, что такое CGI, Perl и как настроить скрипт. 2) При хостинге с русским Апачем, возникают проблемы с кодировками. И хотя все это решаемо, некоторый "экспириенс" надо иметь. Хотя на сайте практически все рассказано.

  • 1519. Как сделать вход на определённые страницы по паролю. Скажим человек получает по почте логин и пароль заходит на сайт и хочет попасть со страницы "А" на страницу "В". Выскакивает окошко паролей и просит ввести пароль и логин. Он набирает код и попадает на страницу. Соответственно прямой набор www.mypage/В.html работать не должен.
    Ответ прислал Дмитрий NS.
    Нечто похожее делал на www.anonc.h1.ru - нужно пиши...
    Ответ прислал Артур.
    Описание програмки которую вы можете скачать:
    23 May 2001 HHPass v.1.7 beta Интернет - 0 Программа HHPass защитит Вашу страницу паролем. Без знания пароля нет возможности ознакомиться с ее содержимым. Для чего это нужно? Если у вас есть необходимость разместить в каком-либо общедоступном месте (интернете или интранете) информацию для ограниченного круга лиц, но нет доступа к закрытой паролем директории; то эта программа будет вам полезна. С ее помощью вы можете запаролировать также HTML -файлы размещенные на CD-ROM. Одним словом если у вас есть, что скрывать - эта программа для вас. Для работы программы не требуются дополнительные расширения броузеров. Базисом программы является использование javascript a, встроенного в практически все используемые сегодня броузеры. В программе предусмотрены три режима работы. 1.Работа с единичным файлом. Выбирается и конвертируется один файл. 2.Работа со списком файлов. Вы заполняете список файлов и выбираете каталог для размещения результата. 3.Работа с каталогами. В исходной папке содержатся HTML файлы, прочие файлы и вложенные папки. Это может быть копия вашего сайта. В этом режиме во входящую папку будут помещены конвертированные HTML файлы и скопированы все остальные. Вложенные каталоги будут обработаны таким же образом. То есть одним нажатием кнопки вы делаете всю работу. Данная программа является beta версией, регистрация бесплатная.
    http://freeware32.ru/list.php3?category=4&group=62&page=1 HTMLHide v. 1.8 beta
    Ответ прислал Andrew Stepanov.
    Есть масса вариантов! Могу прислать несколько.
    Ответ прислал Евгений Сунцов.
    Это можно сделать на Перле, напиши мне, и я дам хорошую документацию.
    Ответ прислал Andrew Petrov.
    Я могу кинуть свои исходники на перле+хтмл, где все это реализовано (не идеально, но довольно надежно).
    Ответ прислал Leo.
    По адресу http://getscripts.vov.ru/javascript/past/past.htm я нашёл именно такой апплетик, который тебе нужен.
    <font color="navy">Ответ прислал farkhad.

    на счет окна не знаю, а вот форму сделать можно:
    <form action="check.php" method=post>
    login: <input type=text name=login>
    password: <input type=text name=passwd>
    <input type=submit value=go>
    </form>
    создаете check.php со след. содержанием:
    <?
    if ($login=login_выданный_пользователю &&
    $passwd=password_выданный_пользователю){
    header(Location: http://site.com/B.html }
    else {
    echo "Неправильно указаны данные о пользователе"}
    ?>
    Ответ прислал Taras Shkodenko.
    В этом случае лучше всего написать скрипт на перле или пхп, который будет генерировать страницу на которую вход под паролем. Можно конечно и на Яваскрипте, но это хуже с точки зрения защиты данных. Подробности по e-mail.

  • 1520. Mne nuzhen script interaktivnih testov. Testy po angliskomu yaziku. U kogo est pomogite.
    Ответ прислал Aleksey Kirpichnikow.
    Заходи на www.oxford.odessa.ua, а потом пиши, поговорим. Писал сам, так что любые вопросы отвечу.
    Ответ прислал Станислав Приходько.
    Есть книженция "JavaScript: сборник рецептов" - бело-зеленая с каким-то гоблинообразным животным, предположительно бегемотом (если это так называется) (Автор: Джерри Бранденбау). Там глава 2 полностью devoted созданию OnlineTest-ов! Ну а для тех, кто использует бумагу только из-за того, что бог наделил её таким замечательнейшим (и необходимым!!!) свойством как мягкость, то там обещают, что вы найдете исходники на http://www.piter-press.ru/download/
    Ответ прислал Andrew Stepanov.
    У меня есть генерилка подобных страниц из текстовых файлов-шаблонов.

  • 1521. Как на PHP сделать ссылку например с index.html чтобы она открывала шаблон tmp.php и вставляла туда файл file1.txt. Нужен код ссылки и шаблона. В ПХП я мало что пока понимаю но хочу сделать нормальный сайт с одной страницей - шаблоном в которую вставляется контент определяемый ссылками. И еще, можно ли сделать то же самое но только через SSI ? А может кто-то при помощи Перла так делает сайты?
    Ответ прислал Leo.
    На SSI: Я, например, имел дело с очень урезанной версией SSI, поэтому делал так:
    <!--#include virtual="incl/top.html" -->
    текст
    <!--#include virtual="incl/bottom.html" -->
    Но, если всё нормально, то можно в шаблон вставить
    <!--#include virtual="incl/QUERY_STRING.html" -->
    и в ссылке ставишь: index.shtml?1
    И в результате получаешь вид твоего файла. Только нужно не забыть файлу шаблона присвоить расширение "shtml".
    Ответ прислал Specht.
    В пхп: сделай шаблон в хтмл и дай ему расширение *.пхп, например: temp.php Далее в других файлах используй команду require("temp.php"), она вставит все, что в "темпе", вместо себя.

  • 1522. Есть файл. Мне надо, нажимая на кнопку "submit", построчно его прочитать. Я так понимаю, что файл надо прочитать в массив. Посоветуйте, как это сделать?
    Ответ прислал Taras Shkodenko.
    Форма должна выглядеть так:
     ...
    <form action="/cgi-bin/read_file.pl..." action="post">
     ...
    <input type="submit" value="прочитать файл" ...>
     ...
    </form>
     ...
    вместо точек ставится то, что вам нужно.
    Скрипт к примеру такой:
    
    #!/usr/bin/perl
    # read_file.pl
    # copyright Shkodenko Taras 2001
    print 'Content-type: text/html',"\n\n";
    
    use CGI;
    $cgi1=CGI->new();
    
    $filen="./files/file.txt";
    #$filen - имя файла, который будем читать и путь к нему
    
    open(FILE, "< $filen"); # открываем файл для чтения
    @strings=<FILE>; # записываем его в массив @strings
    $count=@strings; # узнаем количество строк
    close(FILE);     # закрываем файл
    
    # чтобы построчно вывести его на экран делаем следующее
    print '<html>',"\n";
    print '<head>',"\n",'<title>number of strings in
    file</title>',"\n",'</head>',"\n";
    print '<body>',"\n";
    for ($i=0; $i<$count; $i++)
    {
    print "$strings[$i]";
    }
    print '</body>',"\n",'</html>';
    # конец скрипта
    
    Если что-то не получится - пишите мне на e-mail и я вам помогу.


  • 1523. Как при помощи JavaScript можно "добраться" до параметра SRC в <script>, т.е. в зависимости от условия подгружается свой filename.js?
    Ответ прислал farkhad.
    <script>
    function check(){
    if (....){
    document.write('filename.js')
    }
    else {
    document.write('another.js')
    }
    </script>
    <script src="check()">
    </script>
    Ответ прислал Benadin.
    По-моему реализовать можно только так:
    <script src="
    switch (condition) {
    case 1: document.write("1.js"); break;
    case 2: document.write("2.js"); break;
    .....
    }
    "></script>
    Конечно, можно и через if-ы.
    Ответ прислал sashko.
    <script language="JavaScript" src="YourDirrectory/filename.js"></script>
    Ответ прислал Станислав Приходько.
    Попробуйте сделать скрипт именованным <script name=somename id=somename> или используйте функцию eval(). Эта одна из тех проблем которую можно решить и без таких изворотов. Это все равно, что использовать функцию goto().
    Ответ прислал Taras Shkodenko.
    Если я вас правильно понял, то вам нужно подменять изображение при определенных условиях? По-моему у меня есть нужный вам скрипт. Пишите более подробно мне на e-mail и я вам дам его.

  • 1525. Есть PHP-шаблон, в который, в зависимости от QUERY_STRING вставляются через include разные текстовые файлы. Когда все файлы есть на сервере, все нормально, а вот когда какого-то нет, то страница грузится, но в том месте, где должен стоять отсутствующий файл, выдается ошибка, что, дескать, файл не найден. Дело в том, что шаблон - это газета, в одном выпуске которой может быть 3 статьи, во втором - 5, а в третьем - 10. Соответственно, в шаблоне и прописано максимальное число файлов статей, т.е. 10. Вопрос: как сделать, чтобы при отсутствии файла PHP не выдавал ошибку, а просто игнорировал бы include? А то для каждого выпуска шаблон делать не хочется, да и файлы-пустышки создавать, чтобы обмануть include, тоже как-то нерационально.
    Ответ прислал Станислав Приходько.
    А не проще проверять количество файлов - куда уж рациональнее? В PHP можно файлы брать из директории поочереди (функция readdir()) и проверять его наличие ... И хоть бы написали каким способом вы располагаете свои файлы!
    Ответ прислал Панов Петр.
    Попробуй перед include ставить значок @ типа такого : @include - он означает что при ошибке данные выводятся не на экран а в какою-то системную переменную.
    Ответ прислал Pasha.
    Воспользуйся функцией int file_exists (string filename) Например так:
    <?php
    if (file_exists(file5.txt))
    include(file5.txt);
    ?>
    Ответ прислал alm.
    Ну вооще-то непонятно какой этот QUERY_STRING но я бы для газеты делал примерно так:
    1. Есть структура каталогов год/месяц/день
    2. В QUERY_STRING получаем соответственно 2001/05/24
    3. В скрипте пишем примерно следующее:
    $handle=opendir('наш каталог :)');//открываем каталог выводим заголовок таблицы
    while (($file = readdir($handle))!==false) { //читаем файлы выводим строчку
    в ячейке говорим include "$file"; закрываем ячейку, строчку.
    }
    закрываем таблицу
    closedir($handle);//закрываем каталог
    Ответ прислал Dennis A. Rybakov.
    делаешь проверку на существование файла:
    if ((isset($_data_file)) and
    (is_file($_data_file)) and
    ($fd = fopen($_data_file,"r"))) {
    // читаешь из $fd все, что нужно...
    // или же open не делаешь, а просто include ($_data_file)
    }

  • 1526. Как можно с помощью SSI осуществить следующее: В определенный день выводить определенный текст? Например, в понедельник - текст А (из файла 1.shtml), во вторник - текст Б (из файла 2.shtml), в среду - текст В и т.д.
    Ответ прислал serpan.
    Попробуйте из этого извлечь необходимое.
    Сегодняшнее число в нужном формате. Если нам нужно вывести дату не в стандартном для данной конфигурации программных средств виде, а в том, какой нам нужен (например, "вторник, 30 мая, 2000"), то можно воспользоваться следующей конструкцией:
    Получение дня недели
    <!--#config timefmt="%u"
    -->
    <!--#set var="NUM_DAY" value="$DATE_LOCAL"-->
    <!--#if expr="$NUM_DAY=1" -->
    <!--#set var="DAY" value="понедельник" -->
    <!--#elif expr="$NUM_DAY=2" -->
    <!--#set var="DAY" value="вторник" -->
    <!--#elif expr="$NUM_DAY=3" -->
    <!--#set var="DAY" value="среда" -->
    <!--#elif expr="$NUM_DAY=4" -->
    <!--#set var="DAY" value="четверг" -->
    <!--#elif expr="$NUM_DAY=5" -->
    <!--#set var="DAY" value="пятница" -->
    <!--#elif expr="$NUM_DAY=6" -->
    <!--#set var="DAY" value="суббота" -->
    <!--#else -->
    <!--#set var="DAY" value="воскресенье" -->
    <!--#endif -->
    Получение числа
    
    <!--#config timefmt="%e" -->
    <!--#set var="DATE" value="$DATE_LOCAL"-->
    Получение названия месяца
    
    <!--#config timefmt="%m" -->
    <!--#set var="NUM_MONTH" value="$DATE_LOCAL"-->
    <!--#if expr="$NUM_MONTH=01" -->
    <!--#set var="MONTH" value="января" -->
    <!--#elif expr="$NUM_MONTH=02" -->
    <!--#set var="MONTH" value="февраля" -->
    <!--#elif expr="$NUM_MONTH=03" -->
    <!--#set var="MONTH" value="марта" -->
     ...
     ...
    <!--#else -->
    <!--#set var="MONTH" value="декабря" -->
    <!--#endif -->
    Получение года
    
    <!--#config timefmt="%G" -->
    <!--#set var="YEAR" value="$DATE_LOCAL"-->
    Собственно вывод получившейся строки
    
    <!--#echo var="DAY" -->,
    <!--#echo var="DATE" -->
    <!--#echo var="MONTH" -->,
    <!--#echo var="YEAR"--> 
    Форматы параметров для config timefmt надо смотреть для каждой конфигурации веб-сервера отдельно. Приведенный пример - FreeBSD, Apache. Более подробно см. man timefmt

  • 1527. Пытаюсь сделать заставку во Флэше :-( Есть исходная картинка и последняя. Картинки были сделаны в другой программе по машиностроению и сделать их во Флеше я пожалуй не решусь. Нужно чтобы из одной получалась другая. Но, насколько я понимаю можно только одним из предложенных способов модифицировать первую, а связать две нельзя. Потому как сколько я не изыскивала они воспринимаются отдельно. Так ли это? Можно ли сделать "кино" из 2-х разных картинок?
    Ответ прислал Neo.
    Все о флэше на http://www.flasher.ru
    Ответ прислал Igor Dulski.
    Супер! Смотри, ни у кого нет такого во флэше. К сожалению выслать свой исходник не могу, он весит больше Мб! http://dulski.narod.ru/igor.swf Как видите можно делать всё во флэше.
    Ответ прислал Kozyrev Konstantin.
    Да можно, посмотри уроки по flash на сайте http://zona5.al.ru и если ничего не найдешь, то пиши мне (там на сайте мой адресок)постораюсь помочь.

  • 1528. Поставил редирект (www.djmaster.has.it) на сайт (djmaster.on.ufanet.ru). И теперь, когда я с этого редиректа, просматривая свое творение, нажимаю кнопку "обновить" в IE, то сразу загружается главная страница (index.htm), независимо от того, с какой страницы своего адреса я нажал "обновить", хотя обновить мне нужно именно ту страничку, на которой я нахожусь.
    Ответ прислал serpan.
    На странице index.html нужно, чтоб все ссылки били определены на все окно т.е.:
    <A HREF..... TARGET='_top'>
    или для всех ссылок в заголовке документа проставить:
    <BASE TERGET='_top'>, по моему так.
    Ответ прислал Станислав Приходько.
    Вы, видимо, используете фреймы ... если так, то нажмите третью (правую) кнопку серого зверя (мыхи) на главном фрейме ... и в выпадающем меню выберите РЕФРЕШ!
    Ответ прислал Benadin.
    Смотря каким способом вы осуществляете редирект.

  • 1529. Посетитель сайта вводит форму свое имя и нажимает ОК, после чего имя записывается в конец файла names.txt. Как слелать, чтобы CGI скрипт не писал в файл имя, если там уже есть? Т.е. посетитель вводит, напр., "Саша", нажимает ОК, а в names.txt такое имя уже есть - скрипт это видит, и не добавляет "Сашу"повторно.
    Ответ прислал Dennis A. Rybakov.
    а можно указывать язык скрипта? для Perl вариант может быть таким:

    # $_your_name содержит введенное имя
    if (open (FN,"<names.txt")) {
    $is_present=0; $name =~ /^$_your_name\s*$/ and { $is_present=1 } while ($name=<FN> and !$is_present);
    close (FN);

    # записываем только, если имя не найдено ранее
    if (!$is_present && open (FN, ">>names.txt")) {
    print FN $_your_name,"\n";
    close (FN);
    }
    }
    Ответ прислал Taras Shkodenko.
    Даю скрипт без формы. Если что-то не будет работать, то напишите мне на e-mail и я обязательно помогу.
    #!/usr/bin/perl
    # addname.pl
    # copyright 2001 Shkodenko Taras
    print 'Content-type: text/html',"\n\n";
    
    use CGI;
    $cgi1=CGI->new();
    $name=$cg1->param('name');
    
    $filen="./files/names.txt"; #путь к файлу имен
    $nameexist="0";
    
    open(FILE, "< $filen");
    @names=<FILE>;
    $numbnames=@names;
    close(FILE);
    
    for ($i=0; $i<$numbnames; $i++) {
    $numbnames[$i]=$tempname;
    if ($tempname eq $name) { $nameexist=1; }
    }
    
    if (!$nameexist){
    open(FILE, ">> $filen");
    print FILE "$name";
    close(FILE);
    }
    #конец скрипта




  • Клуб друзей


    Программирование - Обучающие материалы по Assembler, созданию баз данных, C++, Delphi, Pascal, VisualBasic. Присутствуют редкие исходники.
    http://www.missweb.narod.ru - Сайт для влюбленных девушек. Стихи, поэзия о любви. Всемирный сайт знакомств. Чат. Иностранцы. Бесплатно email. Подарки. Спонсоры. Ресурсы.
    http://alexey-lao.narod.ru - Веб-дизайн: клонирование сайтов, использование чужих идей. Книги по веб-дизайну и графике: рецензии. Ссылки, цитаты, рефераты, тексты песен.
    http://soscomp.chat.ru - "SOS:Помощь пользователю" На сайте: статьи, советы по компьютерам, всегда свежий софт.
    http://www.shabib.narod.ru - Дизайн, Фотошоп, программы и утилиты, литература, компьютерные шутки и приколы, анекдоты.
    http://big-web.narod.ru - Реальная помощь при создании вашего сайта, HTML, PHP, CGI, Java Script, Applet, DHTML, FronPage 2000.
    http://www.dts.ru/~comp - Материал по заработку в сети. Спонсоров немного, но все надёжные, проверенные. Халява и программы, которые помогут в заработке со спонсорами.
    http://www.aton-poligraf.newmail.ru - Полиграфия на текстильном материале,тампопечать на любой сувенирной продукции.
    http://www.dmitrenko.narod.ru - Новый каталог интернет-ресурсов! Успейте занять верхнее место! Услуги веб-дизайна, CGI, PHP, JAVA скрипты.
    http://orthodox.web.ur.ru - Православная подписка 2001 - на сайте: ссылки на правосланые рассылки и обзоры православных сайтов. Подписка на рассылку обновлений сайта.
    "Золотая Пуля" - Сайт про оружие.
    Форум посвященный вопросам сетевых технологий, телефонии, центров обслуживания звонков.

    В "Клуб друзей" может попасть любой сайт. Ссылки вращаются по кругу ПОСТОЯННО. Как в рассылке, так и на сайте. Правила.

      Подпишитесь:
    Рассылки Subscribe.Ru
    Веб-дизайн, азы
    Веб-дизайн. Вопросы и ответы.
    Веб-дизайн. От А до Я.
      ICQ - Клуб
    Адрес Клуба http://dweb.ru/1/icq.htm

    Если у Вас возник вопрос по дизайну, графике, скриптам и т.п. То Вы в любой момент можете его задать на странице Клуба любому консультанту находящегося в on-лайне.

    Для вступления в icq-клуб присылайте # ICQ, Имя, E-mail, Город, и темы по которым возможна консультация.

      Вы хотите публиковаться?
      Присылайте статьи или вопрос (по публикации) по этому адресу с пометкой "Статьи в рассылку". Гонорар за статьи - договорной (3000-10000 показов TBE).


    Ведущий рассылки Дмитрий Давыденко


    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Отписаться Relayed by Corbina
    Рейтингуется SpyLog

    В избранное