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

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

  Все выпуски  

Веб-дизайн. Вопросы и ответы. # 51 (62)


Служба Рассылок Subscribe.Ru

WEB-дизайн. Вопросы и ответы.
# 51 (62)
11 октября 2001г.
Проект сайта "AGS Design" http://dweb.ru
кол-во подписчиков - 15300

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

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

  • Web-дизайн, архив рассылок
  • Анимация и графика
  • Иконки и кнопки
  • Flash и Photoshop
  • Фоновые изображения
  • Баннеры & Фото
  • Скрипты (CGI,JS,Applet)
  • 3D анимация

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

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

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



    Вопросы


  • 2075. Как сделать чтобы скрипт написанный на Perl запускался со стартом странички?  Ответить.

  • 2076. Можно ли, чтоб на страничке тикали часы с точным московским временем, не связанным с внутренним временем на компьютере?  Ответить.

  • 2077. Есть ли какие-нибудь баннерные сети, использующие текстовую строку в качестве баннера? tle.ru вешает очень большую. Мне надо просто строку, начинающуюся со слов "Реклама". Что-то подобное использует SpyLOG при просмотре статистики.  Ответить.

  • 2078. Как с помощью JS осуществить разворачивание на весь экран окна браузера (чтобы осталась панель инструментов). Только не писать с availWidth и availWidth, т.к. они в IE не действуют.  Ответить.

  • 2079. Никто не знает как на сайте www.coca-cola.com сделано, что картинка при наведении мышки начинает увеличиваться, никто не подскажет скриптик?  Ответить.

  • 2080. Как сделать на php каталог/топ из небольшого числа ссылок, в котором можно было бы, вести статистику по исходящим с сайта посетителям?  Ответить.

  • 2081. Имеется объект:
    <select name="navig" tabindex="1" onChange="pirnav()">
    дальше идут <options>
    Возможно ли сделать так, чтобы в зависимости от выбранного пункта выполнялись разные действия/функции, как то: либо открытие нового окна, либо загрузка страницы в текущее окно, либо в другой фрэйм и т.д.?  Ответить.

  • 2082. Можно ли изменить белый фон так называемого комбобокса на какой-нибудь другой для того, чтобы добиться соответствия основному фону сайта?  Ответить.

  • 2083. Как сделать чтобы Hotdog 6.0 мог писать по русски?  Ответить.

  • 2084. Есть скрипт file.pl , там идёт кусок с выводом html, всё выводит ok. НО при установке фона html или таблицы BACKGROUND="file2.gif" картинка не выводится, а открывается прогой, которая открывает гифы по умолчанию. Сие что и КАК с ЭТИМ бороться?  Ответить.

  • 2085. Есть сайт о вопросах по играм, и нужно, чтобы на главке сайта стояла форма, в которую юзер заносил бы вопрос и вопрос помещался бы на главку. Но нужно еще установить фильтр против матершинных сообщений и вообще оскорблений. Короче, автоматизировать, и чтобы мой заход на сайт нужен был максисмум три раза в неделю.   Ответить.

  • 2086. Имеется два фрейма: меню и информация. Для различной ин-ции имеется своё пределенное меню. Т.е. меню не есть постоянное для всего. Как при открытии нового окна передать параметры, чтобы соответствующей информации в информ. фрейме соответствовал нужный меню-фрейм.  Ответить.

  • 2087. Есть скрипт на Перл, который использует нестандартный модуль MyModule.pm - могу ли я, имея хостинг на wallst установить его? если можно то как?  Ответить.

  • 2088. Где можно найти скрипт для создания бызы данных телефонных номеров ( споиском по базе) на php с использованием MySQL? (примерный)  Ответить.

  • 2089. Как на сайте устроить по протоколу http download каких-нить файлов?  Ответить.

  • 2090. Есть скрипт Гостевой, при добавлении сообщений время выставляется по серверу. У нас хостинг американский и соответсвенно время в мессаге скрипт показывает американское. Можно как-нибудь изменить это место в скрипте, чтобы он показывал наше время (нужно как-то к количеству часов прибавлять еще 11 и тогда будет получаться московское время)?  Ответить.

  • 2091. Как указать правильный синтаксис команды для обращения к свойству DIV'a innerText? Мне надо из функции вывести на страницу текущее время, очевидно, что это можно сделать в DIV. Как в него "написать" требуемое значение/текст?   Ответить.

  • 2092. Я тут подзабыл синтаксис.. как указать во фреймах чтобы прокрутка была только вертикальная? Как правильно прописать horizontalscrolling=no?  Ответить.

  • 2093. Как сделать скрипт, который прописывает значение в куки и делает редирект на нужную страницу - никаких данных в браузер вводить не нужно. (У меня или не получается сделать редирект - Location выводится как текст [Заголовка Content-type: text/html\n\n нет(!)] или при обращении к скрипту срабатывает программа закачки.  Ответить.

  • 2094. У меня вопрос по PHP:
    Есть б.д. архивных новостей, table archive содержит следующие поля:
    $id - уникальный номер;
    $name- заголовок новости;
    $datum=time() - содержит текущее время в виде числа;
    $comment содержание новости;
    Файл main.php выводит заголовки новостей в убывающем порядке:
    $query="select * from $userstable where year='2001' order by datum desc";
    $result=MYSQL_QUERY($query);
    while($row=mysql_fetch_array($result)){
    echo "<a href='view.php?id=$row[id]'>".$row["name"]."</a><br>";
    }
    А файл view.php выводит саму новость.
    Так вот, мне бы хотелось организовать это более универсально (понимаю, что нужно использовать циклы, но как?), а то приходится делать несколько однотипных запросов, только меняя год в условии отбора. И, чтобы, в итоге содержимое выводилось в следющем виде:
    2001
    Заголовок6
    Заголовок5
    Заголовок4
    2000
    Заголовок3
    Заголовок2
    Заголовок1
    и т.д.  Ответить.

  • 2095. Никто не подскажет где можно взять программу или программный комплекс для автоматического обновления и сопровождения сайтов. В общем - движок сайта. Как я понимаю это что-то типа Imprimatur от студии Лебедева. Очень хочется "пощупать" эту вещь или аналогичные продукты. Важно, чтобы пользователи с любой квалификацией могли публиковать новости, обновлять каталоги товаров и т.д., а программа это все приводила к единому стилевому оформлению согласно настроенным шаблонам и заготовкам. Наверняка такие программы есть. Может что подскажете?  Ответить.

  • 2096. Подскажите! Кто даёт счетчики, чтобы статистику на мыло высылал? СпайЛог уже сделал эту услугу коммерческой.  Ответить.

  • 2097. Есть вебкамера, как сделать так, чтобы вы могли смотреть через мою камеру? Мне нужна страница которая хватает изображение с камеры. Я вообще не врубаюсь как это сделать, если можно подробнее, либо на ресурс описывающий этот процесс!  Ответить.

  • 2098. Существует ли плагин к Фар, который делает Word Wrap (перенос слов в видимую область), чтобы не нажимать упорно -> для прокрутки текста строки, чтобы почитать?  Ответить.

  • 2099. Существует ли программа, позволяющая разбивать окно редактора на 2 подокна, чтобы в них можно было вывести 2 различных файла для редактирования, и желательно, чтобы при переходе курсором на следующую строчку в одном файле, другой бы также автоматически прокручивался?  Ответить.

  • 2100. Как сделать чтобы при наведении курсора на сылку(картинку)в статусной строке появляется её TITLE (описание).  Ответить.

  • 2101. Сделал сайтик простенький на флеше... но после добавления прелоада перестали работать ссылки.При нажатии на кнопку(и) не происходит переход к сцене 2 и 3 и т.д. а заново стартует первая сцена Флешки. а до внедрения прелоада все чудненько работало... в чем причина?   Ответить.

  • 2102. Кто может написать скрипт (PHP CGI), а может у кого есть? Значит скрипт для подсчета скачивания:
    - Сделать обнуление каждую неделю.
    - Сделать TOP5 лучших фаилов, чтобы в меню на главной странице вывести, и чтобы не полная ссылка была типо http://xxx.ru/filez.zip, а просто filez.zip и чтобы скачать можно.  Ответить.

  • 2103. Я сделал FLASH - заставку (www.poz-team.narod.ru) точнее там только текст на ФЛЭШе... Проблема в том, что эта страница очень долго загружается в отличии от FLASH-версии сайта www.interomania.narod.ru . Там же ведь всё построено на Флеше а у меня только один элемент В чём дело? Может он как то должен оптимизироваться?   Ответить.


  • x. У меня просьба ко всем подписчикам. Кто создаст мне меню для сайта(верикальное слева и чтоб при наведении появлялось новое меню с ссылками).  Ответить.

  • x. Господа, подскажите, как на Яве написать примочку, чтоб на странице http://autoworld.agava.ru/compares.php3?modid=bmw3-1998s16 при выборе модификации из списка автоматически ставилась соотвествующая галочка "Выбрать для сравнения".   Ответить.

  • x. К кому можно обратиться с вопросом по программе Visual FoxPro.   Ответить.




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


  • 2061. Как сделать обтекание картинки текстом, хотя бы с одной стороны. То есть картинка должна находится слева, а текст находится справа, и продолжается внизу этого изображения?
    Ответ прислал algamel kent.
    <style type=text/css>
    <!--
    IMG {float:left;}
    //-->
    </style>
    </head>
    <p><img src="image.gif">
    ...
    ... text...
    </p>
    Ответ прислал Kulakovskiy Vyacheslav.
    Заменишь если надо слева, справа и т.д. Если не ясно пиши.
    <img src="*.gif" align="left">текст</p>
    Ответ прислал Ptaha.
    Используй параметры HSPASE и VSPASE В твоем случае,
    <img src=1.gif align=left hspase=20 vspase=20>
    далее -- твой текст.
    Ответ прислал WPL.
    text<IMG SRC="*.gif style="float:left";>text

  • 2062. Как сделать на MySQL + PHP вывод случайный цитаты например из 100 возможных случайным образом?
    Ответ прислал THE UnForGiven.
    Сначала загоняешь цитаты в таблицу mysql (одна цитата на строку). необходимо, чтобы каждая строка была пронумирована. удобно, чтобы первым столбцом в таблице был столбец нумерации (auto increment), после - столбец с афоризмом. столбец с auto increment назовем number. после скрипт.
    <?php
    $link=mysql_connect ("localhost");
    
    mysql_select_db(database_name);
    
    // определяем к-во афоризмов
    $query="SELECT COUNT(*) FROM table";
    $result=mysql_query($query);
    $row=mysql_fetch_row($result);
    $amount_of_aphorisms=$row[0];
    
    // берем случайную строку
    srand((double)microtime()*1000000);
    $string=rand(1, $amount_of_aphorisms);
    
    // выбираем из таблицы случайную строку
    $query_select="SELECT * FROM table WHERE number=$string";
    $result_select=mysql_query($query_select);
    
    //выводим афоризм
    $row_select=mysql_fetch_row($result_select);
    echo $row_select[0];
    
    mysql_close($link);
    ?>
    Есть и второй вариант при условии, что из таблицы с нашим счетчиком (столбцом auto increment) не удалялись записи. а если они удаляются, нужно после этого удалить столбец auto increment и создать по новой - тогда нумерация будет идти по порядку и без перескоков вроде 142, 143, 145 - случай с удалением афоризма под номером 144).
    Во втором способе можно использовать функцию mysql, называется rand (или типа того, точно не помню). выбираем случайное значение в столбце number, потом делаем запрос с условием WHERE number=$random_number.
    $random_number - порядковое число афоризма, полученного функцией rand (или как она там).
    database_name - имя базы данных, где лежит таблица с афоризмами. table - таблицы с афоризмами.

  • 2063. Как сохранить прозрачный gif в Photoshop 6, там нет пункта Export-Gif89a?
    Ответ прислал Andrew Stepanov.
    Надо установить Plug-In к Шопу! Т.е. дополнительные фильтры. Могу написать по-подробнее. Например, Ulead Smart Saver Pro3.
    Ответ прислал Max Mad.
    В Photoshop 6 нужно установить плугин GIF89a Export.8be где взять в инете не подскажу (сам не искал), но могу скинуть на мыло. После установки этого плагина всё работает как в старых версиях (File > Export > GIF89a export).
    Ответ прислал Xenial.
    В меню File выбираешь Save for Web. В открывшемся окне выделяешь Gif, ставишь галочку у Transparensy, а в Matte выбираешь цвет прозрачности (чёрный, белый или любой - Other).

  • 2064. Можно ли устонавить PHP на MS Windows 98 SE? Если да,то как?
    Ответ прислал Mu+093N.
    Надо скачать PHP для Win32, желательно 4ой версии (она стоит на большинстве узлов хостинга, предлагающих PHP). Если сервера еще нет, то лучше скачать и поставить Apache для Win32. Можно обойтись и без апача, установив PHPEd (интегрированная среда отладки PHP). Но все равно возможности отладки гораздо шире, если у вас стоит веб-сервер (например, отладка двух и более скриптов с передачей данных от одного к другому). У меня есть и то и другое, редактирую через PHPEd, отлаживаю с помощью сервера. Документации по конфигурации апача, прописке в нем PHP, Perl и MySQL в Интернете полно, если надо, могу выслать.
    Ответ прислал Design-studio RGB graphics.
    Запросто! Пиши, поможем.
    Ответ прислал Grigory.
    См. http://userguide.webservis.ru/homeserver-apache-forprint.shtml (там не только по PHP, но и про Apache, sendmail, perl, FTP под Win)

  • 2065. Как лучше сделать плавное изменнение цвета линков, при наведении на них. И так чтобы не прописывать в кождом <a> onmouseout=""
    Ответ прислал Евгений Салагаев.
    Реагировать на события document.onmouseover и document.onmouseout. Но придётся проверять, ссылка это или нет?
    Ответ прислал Roman.
    Ну например содержание style.css:
    A:link { color: #330066; TEXT-DECORATION: none }
    A:active { color: #330099; TEXT-DECORATION: none }
    A:visited { color: #330099; TEXT-DECORATION: none }
    A:unknown {TEXT-DECORATION: none}
    A:hover {COLOR: white; TEXT-DECORATION: none}
    A:unknown {COLOR: #bbdddd; TEXT-DECORATION: none}
    На странице в <head> вставь:
    <link rel="stylesheet" type="text/css" href="style.css">

  • 2066. Как сделать что бы в адресной строки писалось все время адрес сайта типа http://name.ru даже когда нажимаешь на ссылку т. е. например http://name.ru/rrr.htm нажал на эту ссылку, страница загрузилась а в адресной строки пишется не http://name.ru/rrr.htm а http://name.ru?
    Ответ прислал Swed.
    <FRAMESET border=0 rows="100%,*" frameborder="no" marginleft=0 margintop=0 marginright=0 marginbottom=0>
    <frame src="http://name.ru/rrr.htm" scrolling=auto frameborder="no" border=0 noresize>
    <frame topmargin="0" marginwidth=0 scrolling=no marginheight=0 frameborder="no" border=0 noresize>
    Ответ прислал Roman.
    Вообще то это обычно не нравиться посентителям, но если еще не передумал, то можно просто вставить на страницу фрейм высотой 1 px.
    Ответ прислал Михаил.
    Загнать страницу во фрейм:
    <FRAMESET ROWS="100%" BORDER=0>
    <FRAME NAME="main" Src="http://name.ru" SCROLLING=AUTO>
    </FRAMESET>
    Затем в каждую ссылку добавьте Target=main например: <A Href="http://name.ru/rrr.html" Target=main>LiNK</A>

  • 2067. Где взять хорошую конференцию на PHP, и вообще, кто чем пользуется?
    Ответ прислал Maxim Matyukhin.
    Могу порекомендовать XMB - www.xmbforum.com Еще есть VBuleten - как на forums.webscript.ru - тоже удобный но устанавливать не пробовал.
    Ответ прислал farkhad.
    Я использую phpBB www.discussboard.f2s.com
    Ответ прислал Ineon.
    http://phptalk.unet.ru/p/list.php?f=1

  • 2068. Как сделать на MySQL + PHP, чтобы зарегистрированные пользователи могли добавлять комментарии, так сделано, например, на вебскрипт.ру?
    Ответ прислал THE UnForGiven.
    Типа комментарии к статье или картинке? Если так, то не сложно. Теоретически поясню. База данных, в ней таблица. У каждой статьи (пусть на сайте будут статьи, комментарии к которым будут оставлять люди) есть свой номер. в таблице можно сделать 2 столбца: номер и комментарий.
    ссылку для создания комментария можно сделать в виде
    http://www./add_comment.php3?number=123
    после добавления идет запрос:
    "INSERT INTO table SET comment="$comment" WHERE number=$number"
    с выводом комментов так. ссылку для просмотра определенной статьи оформляем как http://www./show_article?number=123 и запрос:
    "SELECT comment FROM table WHERE number=$number"
    Ответ прислал farkhad.
    $sql="select password from users where passwd='$passwd'";
    if ($res=mysql_query($sql)) {
    можно.
    }
    else {
    echo "вы не зарегистрированы"
    }
    вот так.

  • 2070. С кем сейчас можно работать из рекламных брокеров? CJ, я так понимаю, уже не в моде?
    Ответ прислал Roman.
    Зайти на www.paid.ru там много про это есть.
    Ответ прислал Palinchak Mikhail.
    Альтернатива www.netaxs.com/~asya/photo/affiliate.htm

  • 2071. Можно ли между страницами, написаными на PHP передавать значения паременных (user, pass). Включать их в URL не хотелось бы, т.к. там все видно. Хороший способ предоставляют формы с методом POST, но хотелось бы сделать текстовые ссылки, а не ограничиваться кнопками.
    Ответ прислал Евгений Салагаев.
    1. Можно записать их в куки.
    2. Можно записать их в файл.
    Второе, я думаю, предпочтительнее. Только писать нужно не только данные, но и время. А при каждом запуске обновлять время, а так же проверять, нет ли долгое время неактивных записей? Этих удалять.
    Ответ прислал Maxim Matyukhin.
    Читай сессии. Там это без проблем. Если сам не разберешься - мыль, постараюсь помочь.
    Ответ прислал Mu+093N.
    Можно авторизировать юзерей по IP-адресу (переменная $REMOTE_ADDR), потом сохранять ип в базе данных или просто в текстовом фаиле.

  • 2072. У кого есть нормальная статья по PHP по созданию простейшего эл. магазина с корзиной покупок?
    Ответ прислал Михаил.
    Могу дать исходники простого интернет-магазина (Php+MySQL) очень легко разобраться. Пиши programmer@miko-design.com.

  • 2073. Допустим есть файл 1.js.Его содержимое:
    ".......
    var LowBgColor='#000000'; - цвет фона меюшки
    var HighBgColor='#000000'; - цвет фона при наведении курсора
    var FontLowColor='#000000';
    ......."
    Как записать вместо тегов "var LowBgColor" или "var HighBgColor" адрес к картинке, которую я хочу использовать вместо цветов?
    Ответ прислал Валерий Старынин.
    Там надо много в скрипте переписывать. Пришли - посмотрю.
    Ответ прислал Евгений Салагаев.
    Записать: var LowBg = 'путь к картинке';
    Вопрос не в том, как ты будешь хранить строки, а в том, как ты будет их использовать. Т.е. не пытаться написатьhttp:// document.write("<table bgcolor=" + LowBg + ">") Это же глупо.
    "<table style="\""background-image=url('" + LowBg + "');\">" Другое дело.

  • 2074. Что означает в файле error_log следующая ошибка:
    Permission denied: cannot read directory for multi?
    Ответ прислал Ineon.
    Выдели каталог, в который не дают доступ нажми "Изменить атрибуты" и ставь все.



  • Баннерная & Текстовая обменные сети TBE & XBN


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

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


    Клуб друзей


    * http://ufoxfiles.h1.ru - UFO-НЛО. Паронормальные явления и нло.
    * http://www.zona5.al.ru - Всё о Macromedia Flash, уроки, исходники, статьи и др.
    * Хостинг - Низкие цены - всего от $8 (100 Мб) до $60 (400 Мб) в месяц. FTP, POP3, CGI, PHP, crontab, MySQL, бонусные показы. При оплате вперед скидка 10% и домен бесплатно, отличное качество услуг.
    * http://lyricscollection.da.ru - Коллекция текстов песен групп от лёгких до тяжёлых стилей.
    * http://www.pemos.narod.ru - Все для начинающего веб-дизайнера: Java-scripts, applets, Cgi, Dhtml, Html, Css, Perl и мн. др.
    * http://oracul.narod.ru - Гадание по Книге Перемен, психологические тесты, нумерология, заметки на "околооракульские" темы.
    * Новости - установи на свой сайт.
    * Кольца сайтов - реальное увеличение Вашей посещаемости.
    * BIG-WEB - все для вебмастера: Анимированные GIF, Бакграунды, баннеры, Java Script, Applet, CGI, PHP, HTML, CSS. Советы, статьи, эффективная раскрутка.
    * Работа - Дистантная (удаленная) работа через Интернет по вашей специальности. Оператор ПК, программист, дизайнер, переводчик, секретарь. Оплата $400-1000 / месяц (средняя 800$).
    * Только для Вебмастеров! - Партнёрская программа - 2 цента за КЛИК.
    * Веб-Дизайн - Обучающие материалы по HTML, PhotoShop, Corel Draw, JavaScript, CGI, различным графическим редакторам. Есть спецкурс создания суперграфики.
    * Сервер Знакомств - найди свою судьбу. Психологические статьи. Увлекательные истории.

    В "Клуб друзей" может попасть любой сайт. Ссылки вращаются по КРУГУ постоянно. Как в рассылке, так и на сайте. Правила.

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

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

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

      Авторам

      Вы хотите, чтобы ваши статьи были опубликованы в этой рассылке? Если вы считаете, что можете написать о дизайне, скриптам, графике и т.п., если Вам есть что сказать и о чем рассказать, я буду рад сотрудничеству с Вами. Присылайте свои предложения и статьи.
      Давайте вместе делать общее дело! Присылайте свои соображения, мысли, истории... поделитесь своим опытом.
      В качестве гонорара Вы получите показы сети TBE или XBN (от 3000 до 10000) плюс N-кол-во читателей, которые посетят Ваш сайт.
      Буду рад сотрудничеству.

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


    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Отписаться
    Убрать рекламу
    Рейтингуется SpyLog

    В избранное