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

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

  Все выпуски  

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


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

WEB-дизайн. Вопросы и ответы.
16 февраля 2001г. # 11 (22)
Задать вопрос
Вопросы
Вопросы и ответы
Топ-ответ
Веб-дизайн
Архив выпусков
Кол-во подписчиков - 9550
Проект сайта "ADG Scripts".
Сайт для web-мастера
http://webg.agava.ru
Доброе время суток!

Из-за ОГРОМНОГО кол-ва вопросов, их прием по почте временно прекращен, задать вопрос можно только (в течении 1-2 недели) на этой странице, вписываете свой вопрос в форму для обратной связи и отсылаете.

Вопрос публикуется только один раз (из-за ограничения размера выпуска и огромного кол-ва вопросов), если Вы не получили на свой вопрос ответ, пришлите его еще раз, но перед этим напишите какой номер вопроса у Вас был в прошлый раз, т.к. рассылка иногда выходит чаще, чем приходят ответы и, может быть, ответ на Ваш вопрос уже есть.

Вопросы не относящиеся к тематике рассылки, публиковаться НЕ БУДУТ.

Маленькая просьба. Если Вы пишете автору ответа, чтобы он уточнил какие-либо детали, то цитируйте в письме вопрос и ответ полностью.





          Вопросы.

  • 811. Как правильно записать в css <body onLoad="MM_preloadImages('./images/menu/vote-over.gif', '.......','./images/menu/forum-down.gif')">
    этих картинок штук 30, но они все объемом 20 кб.   Ответить на вопрос

  • 812. Подскажите код на perl или java. Что бы автоматиески генерировать вы находитесь: home>>>атокартинки>>>мазда
    название брать из тега title   Ответить на вопрос

  • 813. Можно ли в baxkground вставить 2 разные картинки?   Ответить на вопрос

  • 814. Как сделать таблицу на странице, которая будет обновляться одновременно с файлом Excel? Или обновляться при нажатии клавиши 'ОБНОВИТЬ'?   Ответить на вопрос

  • 815. Расскажите что обозначают данные строчки:
    <META content=document http-equiv=resource-type>
    <META content="MSHTML 5.00.2614.3500" name=GENERATOR>
    <META content=Global name=distribution>
    <META content="31 days" name=revisit>
    <META content=no-cache http-equiv=Pragma>
    <META content=no-cache http-equiv=Cache-Control>
    <META content=R18 name=rating>
    <META content="Meenan Wines & Spirits Ltd., Dunedin, New Zealand." name=Owner>
    <META content=enquiries@meenans.co.nz http-equiv=reply-to>
    <META content="WWEB-ENZ, email william@w" name=Author>
    <META content=_top http-equiv=Window-target>
    <META content=all name=robots>
    и какие еще могут быть content для http-equiv=resource-type и для name=robots Я знаю,что для name=robots есть еще:
    ALL
    NONE
    INDEX
    NOINDEX
    FOLLOW
    NOFOLLOW
    Но что они означают только догадываюсь,если можно то напишите мне что же они из себя представляют и что лучше всего ставить в свою страницу. Ище я заметил что в "сontent" для "keywords" после 72 символов вставляется вот это "&#10" почему ?   Ответить на вопрос

  • 816. Как сделать CGI скрипт, который запускал бы страницу без статусной строки, полос прокрутки и т.п.?    Ответить на вопрос

  • 817. Как сделать такую поляну: Есть элементарная база данных в виде обыкновенного текстового файла database.txt, каждая строка которого представляет собой записи вида:
    имя_файла1::картинка1::картинка2
    имя_файла2::картинка1::картинка2
    ..... и т.д.
    Также есть HTML-страница с ссылками на эти самые файлы (имя_файла1, имя_файла2) и т.д. Реально этих файлов, как вы понимаете, нет, т.к. их оооочень много и поэтому они должны создаваться динамически.
    Нужен такой скрипт, который бы при клике на любую ссылку, начинал читать database.txt построчно, и найдя ту строку, которая бы соответствовала кликнутой ссылке, генерил бы страничку вида:
    ---------
    Имя файла
    --
    картинка1
    картинка2
    ---------
    Основная проблема в том, что я не знаю, как можно передать эту самую ссылку из HTML файла в perl-скрипт. Кто знает-помогите.Как можно вычислить владельца сайта (например, расположенного на narod.ru)? То есть узнать его имя, фамилию, домашний адрес, то есть установить конкретного человека. Как вообще это осуществляется? Его установочных данных на самом сайте, естественно, не написано.    Ответить на вопрос

  • 818. У меня имеются формы, и JavaScript-ы. Смысл их заключается в том, чтобы передать в модуль cgi только четыре параметра. Начальная дата(ддммгггг), конечная дата(ддммгггг),имя юзера, и пароль. Но дело в том что оформление из-за этого очень страдает. Поэтому я сделал итоговую отправную форму hidden, оставив только батон submit и форму с низпадающими select-ами передающими при событии onChange даты в hidden форму. Хотелось бы чтоб в зависимости от месяца и года варьировалось количество дней в месяце в select-е, проверялась корректнось ввода периода (неотрицательность). И чтоб это работало в NN, а то он - кладет значения NULL. И почему броузеры не ловят значение SelectedIndex, приходится прописытаь value="" в тэг option, проблем вообщем-то нет, но вопрос интересен? Отвечайте плиз на любой из поставленных вопросов! Они мне все интересны!    Ответить на вопрос

  • 819. У меня есть скрипт: в зависимости от броузера он меняет ссылку, в IE он работает, а в NN нет, в чем моя ошибка?
    <script language="javascript">
    function m_back() {
      if (navigator.appName == "Microsoft Internet Explorer" )
        window.external.AddFavorite(location.href, document.title);
     else window.external.AddBookmark(location.href, document.title);
    }
    </script>
    <body>
    <a href="#"onClick='m_back()'>Избранное   Ответить на вопрос

  • 820. Есть несколько разных цветовых схем (#цвета). Можно ли сделать такой скрипт на Перле или РНР, чтобы при загрузке страницы она принимала : 1. Заданную цветовую схему. 2. Случайную цветовую схему из заданного набора.   Ответить на вопрос

  • 821. Нужен скрипт которому можно было-бы скормить мыло и URL и на мыло получить то что было по Url, кто если видел или имеет дайте   Ответить на вопрос

  • 822. Какой код или скрипт нужно вставить в html-страницу, чтоб при ее открытии автоматом запускался midi-файл?   Ответить на вопрос

  • 823. Подскажите, пожалуйста, как раскрутить сайт за рубежом (домен .com)? Сайт ИТ-группы, занимающийся созданием сайтов и программного обеспечения.   Ответить на вопрос

  • 824. Как известно, компания Хер-ми (так её прозвали в народе) пропала со своего сервера и сотни тысяч сайтов остались без голосовых чатов. Теперь эту услугу предлагает http://www.telcopoint.com/hearme/ popup.phtml?browser=ie&sip=sip:050200@64.209.118.107:80 Но российские сайты с этой "бандурой" обеспечивающей просто поразительную по чистоте голосовую связь не обслуживает.(У меня она работала потом перестала, как впрочем и у других пользователей. Но меняя номер перед собачкой( 050200@ ) мы всё же попадаем на работающий "канал связи". Вопрос: Как сделать, чтоб нужный работающий канал находился автоматически. Понимаю, что вопрос серьёзный, но где наша не пропадала. Или кто знает, где ещё предлагают такую связь ( со страницы, без загрузки.)    Ответить на вопрос

  • 825. Как сделать так, чтобы текст был вокруг картинки, а не внизу или вверху?   Ответить на вопрос

  • 826. Я сделал баннер себе на сайт вес 60kb теперь его надо сжать с помощью чего и как это сделать правильно?   Ответить на вопрос

  • 827. Как сделать так, чтобы строничка грузилась не с верху а снизу, Т.е. чтобы после загрузки страничка была видна сразу её нижняя часть.   Ответить на вопрос

  • 828. Очень нужен скрипт, который бы определял установлен ли flash плугин и делал соответствующий редирект на flash.html или htmlpage.html. Так же если можно еще один скрипт (но первый нужнее), который бы вместо flash ролика вставлял в тоже самое место GIF того же размера (в пикселях), что и ролик.    Ответить на вопрос

  • 829. У Dreamweaver есть функция динамической замены текста в слое. При английском тексте все нормально, а вот кирилица вылазит тарабаршиной. Теоритически в заменяемый текст можно вставить любой HTML тег, может это так исправляется, но у меня не получилось. Может кто-то знает как это исправить.   Ответить на вопрос

  • 830. Может кто знает какие бесплатные веб-хостинги предоставляют : подержку операций с крелитными карточками, SET или SSL, защищеную страницу заказов, и вобщем какие самые хорошие веб-хостинги для бизнеса ?   Ответить на вопрос

  • 831. У меня на странице используются фреймы,один левый навигационный,один правый главный. Нужен Javascript, чтобы при загрузке моих страниц не во фрейм, пользователь перенаправлялся на главную страницу, где в главном фрейме отображалась именно та страница ссылку на которую он нажал. Я пытался переделать один скрипт из вопроса 399 (да и другие скрипты тоже пробовал ).   Ответить на вопрос

  • 832. В выпуске от 9 февраля в ответе на вопрос # 672 сказано, что для того чтобы во время нахождения в Интернете кто-нить мог подключиться к компу с утановленным и запущенным Апачем нужен статический IP. Вопрос откуда такой IP взять и как его прописать в Win98 и Linux, нельзя ли поподробнее. И еще вопрос, что и как можно узнать о пользователе по IP, в частности как можно определить его географическое расположение.    Ответить на вопрос

  • 833. Как поменять размер шрифта сразу для всей таблицы (например size=2)?    Ответить на вопрос

  • 834. Подскажите, с помощью какого набора Перловых функций можно прочитать указанную ХТМЛ-страничку (например http://webg.agava.ru) (адрес будет вводится из формы) по HTTP протоколу и вывести ее через скрипт. То есть нужен не простой форвардинг, а чтобы скрипт читал HTML-код страницы себе в переменную (допустим $page), чтобы потом вывести эту страницу через скрипт путем print "$page". Я сам программирую на Перле, но с такой задачей столкнулся впервые.    Ответить на вопрос

  • 835. Как после клика по почтовой ссылке в теле письма отправлять форматированный текст или WEB письмо, под форматированным текстом я имею в виду текст расположенный двумя-тремя колонками, короче таблица только без сетки. Нужно выслать прайс, а в линейном отображении он абсолютно теряет смысл с учётом что у многих письма принимаются только в текстовом формате. Возможны варианты по прикреплению файла, но не желательно.Хотелось чтобы человек сразу выбрал что ему понравилось вырезал ненужное и отправил письмо.Такой примитивненький вариант интернет магазина:)))    Ответить на вопрос

  • 836. Каким образом сделать бэкграунд картинки прозрачным, напр. в Фотошопе?   Ответить на вопрос

  • 837. Мой провайдер пишет следующее"...однако наш сервер удаляет на лету конструкции типа <META HTTP-EQUIV...". Насколько я понимаю, это означает, что я не могу указать ключевые слова и описания. Поисковики же соответственно не найдут мои странички по запросу. Можно ли что-то поделать с этим. (Пользоваться его услугами желательно по экономическим соображениям, т.к. к нему обращаюсь в режиме "только местный", что в двое дешевле общего доступа).   Ответить на вопрос

  • 838. Брат Митька помирает... Русификацию для DreamWeaver просит... Говорит, что и для Flash-4 тоже может его спасти. Не дайте помереть! ;о)   Ответить на вопрос

  • 839. Кто-нибудь знает приличный форум по Delphi?   Ответить на вопрос

  • 840. Где можно взять такую прогу, которая бы сохраняла все страницы, на которых ты был в IE?   Ответить на вопрос

  • 841. у меня на сайте ,есть страница с фотками людей входящих в состав нашей сети,так вот они все разбиты на группы,и когда вставляешь нового приходится много исправлять ,копировать, переносить.Может кто поможет скриптом либо CGI-шкой автоматизировать процесс ?
    Посоветуйте как лучше менюху организовать для выбора этих людей? Посмотрите плз http://xai10.ai.kharkov.com   Ответить на вопрос

  • 842. Не могу найти cgi-скрипт по типу того, что используется на lovehate.ru. Противники и сторонники кого/чего-либо пишут свое мнение и оно отображается на странице- с одной стороны комментарии сторонников, с другой противников. Это вроде "двойной" гостевой книги. Может вы знаете где такое можно раздобыть.   Ответить на вопрос

  • 843. Как на хостинге BizLand.com избавиться от баннеров? Они позволяют выбрать - баннер вверху страницы, который просто прилепляется к коду каждой страницы, или всплывающее окно с баннером на каждой странице. Необходимо избавится хотя бы от одного варианта.   Ответить на вопрос

  • 844. Подскажите где можно найти документацию, справочник, описание COM-объектов Excel, Word?
    Мой шеф требует организовать выгрузку из HTML в Excel, максимум что удалось сделать - это простейшая выгрузка без всяких наворотов и разукрашивания:
    Set objExcel = GetObject("", "excel.application")
    Set objWorkbook = objExcel.Workbooks.Add
    Set objWorksheet = objExcel.ActiveSheet
    objWorksheet.Name = "Лист 1"
    objWorksheet.Columns("A:D").Font.Bold = True
    objWorksheet.Cells(1, 1) = " Заголовок"
    ...
    и так далее...
    А хочется еше немного отформатировать и разукрасить ячейки, вывести диаграмку.   Ответить на вопрос

  • 845. Меню сзделано в виде таблицы с фоном(фон - какая-то картинка image.gif) и текстовыми ссылками. Как сделать при помощи JavaScrip чтобы при наведении на элемент таблицы менялась картинка фона.    Ответить на вопрос

  • 846. Может быть посоветуете как буржуев уконтропупить.
    - namedemo - после заполнения всей анкеты требует номера кредитной карточки и наотрез откахывается заканчивать регистрацию. Ну откуда такая экзотика у нормального человека в нашей великой и необъятной ? Номер от потолка не берет.
    - namezero - говорит что он во free только для USA и CA . Посоветуйте что либо.   Ответить на вопрос

  • 847. Положение слоя не должно меняться при скроллинге окна. Скрипта не надо, достаточно объяснить идею и указать нужные атрибуты div и layer (кстати, будет ли работать для layer)?   Ответить на вопрос

  • 848. Имеется ряд вертикально расположенных кнопок с gif картинками, как сделать, что бы при нажатии на кнопку, справа от нее появлялись еще три таких же кнопки, после выбора нужной открывалась выбранная ссылка а кнопки пропадали и что бы все это не зависело от разрешения изображения на экране?   Ответить на вопрос

  • 849. Как в SSI в зависимости от дня недели ( или конкретного дня) вызывать тот или иной файл. Например в файл в названием week.shtml в понедельник загружается pnd.html , во вторник vtr.html и т.д?   Ответить на вопрос

  • 850. Сделал Framesetы в DW. Уже день я бьюсь с проблемой как убрать начальный слэш в src="/logo/UntitledFrame-3.htm" noresize> и остальных ссылках, поскольку с ним я не могу просмотреть готовую страницу в браузере. Изменения HTML кода вручную ничего не дает, поскольку при последующем сохранении все восстанавливается автоматически.   Ответить на вопрос

  • 851. Есть ли on-line ftp manager. Т.е. надо сделать зеркало сайта на другом серваке, без участия моей машины (дорого мне ftp обходится. Я еще слышал про ftp роботы - письмо ему мылешь, а он скачивает.   Ответить на вопрос

  • 852. Расскажите пожалуйста, как мне настроить DNS. Ситуация такая: у меня есть домен в зоне .com, сайт мой лежит у провайдера. Как мне настроить домен так, чтобы пользователь, набрав www.SibAvia.com попадал на мой сайт, причем чтобы в адресной строке стояло именно www.SibAvia.com , а не http://www.provider.ru/~mysite. Сейчас у меня просто идет редирект. Сервера DNS я могу настраивать через веб-интерфейс (сервис предоставляется регистратором). Мой провайдер говорит мне, что: "Надо чтобы в DNS который держит sibavia.com прописали такую фразу www.sibavia.com CNAME www.irs.ru". Объясните, кто знает, что мне надо сделать.    Ответить на вопрос

  • 853. Пробовал H1, а WEBSERVIS - почему-то не регистрирует. Подскажите, пожалуйста, кокой самый лучший хостиг (с поддержкой PHP, Perl, SSI) и напишите его адрес на регистрацию   Ответить на вопрос

  • 854. Страница построена так: текст, потом рисунок, потом текст. Что нужно сделать, чтобы при загрузке страницы (а текст явно быстрее загрузится) заранее резервиловалось место под рисунок (нет, рисунок не должен грузится первым). А то я видел такое: загрузилась верхняя и нижняя часть текста (получается: верхний и нижний текст один под другим), потом пришла очередь для рисунка, и нижняя часть текста сдвигается вниз, "предоставляя" законное место рисунку. Вот надо, чтоб это место было зарезервировано в начале.
    Что нужно сделать, чтобы рисунок загружался постепенно (либо по принципу постепенного заполнения, либо по принципу "улучшения резкости"). Т.е. не так, что нет нет рисунка, а потом резко появился.    Ответить на вопрос

  • 855. Задумал такую фишку: допустим есть index1.htm, index2.htm...index4.htm, необходимо пользователю подкидывать ту страницу, с которой он ушел последний раз, а если он впервые, то отправить его на defaul.htm. Кажется это реально через cookies сделать, а как? (желательно примерчик.   Ответить на вопрос

  • 856. Как релизовать "броузер в броузере", т.е. на страничке выделить некоторое окошко (возможно фрейм), чтобы не покидая страницы, иметь возможность просматривать в нем любые ресурсы, и не только по ссылкам, но и по адресам, вводимым с клавиатуры. Буду благодарен за любую информацию.    Ответить на вопрос

  • 857. Есть ли ресурсы, где можно посмотреть как что либо сделанное на VBJava соотвектствует JavaScript и наоборот? Хочется чтоб страница выглядела одинаково в NC и IE.   Ответить на вопрос

  • 858. Как на Холм.Ру назначить права доступа 1) к каталогу "cgi" и 2) к cgi-программам туда скопированным ? Меня интересует полный синтаксис (в инструкции об этом не подробно сказано). В качестве FTP-клиента использую Far.   Ответить на вопрос

  • 859. Помогите написать на PHP анкету, типа есть вопрос, на который надо ответить, выбрав из трех вариантов, то бишь radio button используется.   Ответить на вопрос

  • 860. Немогу найти бесплатный скрипт на CGI или PERL службы знакомств, может видел кто?   Ответить на вопрос

  • x. Мне достаточно часто нужна помощь в Веб-программинге, так что я ищу человека к которому можно было бы обращаться за помощью, разумеется, платно (freelance) . Ответы и предложения по адресу: akka@netvision.net.il   Ответить на вопрос

  • xx. У меня такая проблема: на локальной машине стоит сервер, апач работает нормально, а пхп нет.   Ответить на вопрос

  • xxx. Мне очень срочно нужно настроить апачи 1.3 под win2000. У меня выдается ошибка что apache не может отключить локальное имя хоста и нужно использовать директиву ServerName, чтоб сделать это в ручную.   Ответить на вопрос




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

  • 715. Как сделать в PHP следующее: У меня есть шаблон страницы и мне нужно, чтобы в нем менялась лишь одна таблица, а ссылки были *.phtml?go=anything Посоветуйте, пожалуйста, как сделать это в PHP. Где можно взять "букварь" по PHP, причем не просто обыкновенную документацию, а руководство, рассчитанное на начинающего.
    Ответ прислал karapuz.
    index.phtml
    <html>
    ...
    <body>
    <? if ($go=="anything") {include "table1.txt"}
    elseif ($go=="table2") {include "table2.txt"}
    ...
    elseif ($go=="table5") {include "table5.txt"}
    ;
    ?>
    </body>
    </html>
    table1.txt
    тут вставляешь код со своей таблицей первой и так далее ...

  • 731. Как можно на PHP сделать отправку файла по e-mail? Нужно результаты заполнения формы отправить в текстовом файле в формате CSV (поля разделяются запятыми). Так чтобы можно было легко занести в БД Access.
    Ответ прислал Egor Shchegolkov.
    Pis'ma iz PHP otpravlyautsya ochen' prosto:
    <?PHP      mail("komu","subject","tekst soobscheniya");
    ?>
    Naprimer, esli est' forma:
    <FORM>
    <INPUT type=text name="Name">
    <INPUT type=text name="Surname">
    </form>
    to skript otsylayuschii ee soderjimoe na adres vasya_pupkin@gadukino.ru budet takov: <?PHP
    mail("vasya_pupkin@gadukino.ru","Forma","name=$Name,surname=$Surname");
    ?>

  • 746. Меня интересует вопрос использования символов в HTML документе - принято ли использовать длинное тире (если да, то как его лучше вставлять?), принято ли отображать кавычки в виде " или както иначе, можно ли вставить мягкий перенос (при копировании текста исчезает) и т.д.

    Ответ прислал sswz@peterlink.ru.
    Все символы можно заменить на их коды или эквиваленты... вот небольшой их список:
    &quot;  - "
     &nbsp;  -   - пробел (любое количество)
     &amp; - &
     &brvbar; - ¦
     &lt; - <
     &gt; - >
     &plusmn; - ±
     &laquo; - «
     &raquo; - »
     &curren; - ¤
     &sect; - §
     &copy; - ©
     &reg; - ®
     &deg; - °
     &para; - ¶
    Ответ прислал farkhad.
    Скачай на webg.agava.ru первые выпуски (с 1 по 25). Там про это написано очень подробно.
    Ответ прислал Alexandre.
    Это тема отлично описана на http://www.design.ru/kovodstvo/paragraphs/62.html
    Ответ прислал Pawel.
    Длинное тире можно вставить, если нажать ALT и, удерживая его, набрать на правой клавиатуре 0151 при включенном NumLock. Способ отображения кавычек зависит от шрифта, который вы используете для оформления текста. Использовать советую те кавычки, которые лучше выглядят в контексте конкретной страницы. А на переносы, концы параграфа и вставленные подряд пробелы HTML не обращает внимания (все их заменяет на одиночные пробелы). Все фориатирование надо делать при помощи соответствующих тегов (<p>, <div>, <span>, ...). Или заключить ваш текст между тегами <pre> </pre>.
    Ответ прислал Master.
    Лучше использовать обычные ковычки и обычное тире потому что в других кодировках (не 1251) длинного тире и нек. других символов нет.

  • 747. Как заставить Netscape правильно отображать фон таблицы. <table background="..."> работает неправильно, т.е. фон получается не для всей таблицы, а в каждой ячейке по-новому :-(. Слоями (т.е z-index) надо абсолютно позиционировать, а мне надо, чтоб было посередине.
    Ответ прислал Жарчиков Евгений.
    Атрибут у Вас просто не правильный... Надо писать не background="#000000" , а bgcolor="#000000" Нетскейп просто не знает этого параметра.
    Ответ прислал Master.
    Для этого дополнительно необходимо назначить КАЖДОЙ! ячейке таблицы фон - прозрачный gif 1x1 пиксель. И все как рукой снимет. Решение отнюдь не очевидное, но тем не менее работает.
    Ответ прислал bsitnikov@hotbox.ru.
    В нетскейпе - ручками, для каждой ячейки прописывать. :( Или почитай www.dvk.ru - там что-то на эту тему было.

  • 748. Где можно найти систему управления e-mail'ом через WEB для Linux RedHat (а-ля mail.ru, mailru.com и т.д)?
    Ответ прислал Dioxis.
    Обратить на порт.ру... может тыс за 10 $ тебе продадут.
    Ответ прислал sswz@peterlink.ru.
    Таких много! Все они сделаны, в основном, на Перл'е, а найти их можно во многих импортных каталогах скриптов! Потом на перле есть библиотека Net:POP3 или что-то похожее, так что с этим проблем нет! Если хотите пообщаться по этому поводу, то милости просим на сайт, там есть форум, мыльные адреса.

  • 749. Мне нужно на сайте сделать такую штуку: что-бы каждый пользователь смог зарегистрироватся и получить свой пароль, и с этим паролем делать заказы.
    Ответ прислал Namig Kouliyev.
    Zaydite na http://php.resourceindex.com/ Tam yest skripti na lyuboy vkus. Bolee 800 skriptov. Yest i 8 skriptov na temu zashiti s parolem. Yest eshe Perloviy variant: http://cgi.resourceindex.com A Tam bolee 2880 skriptov.
    Ответ прислал sswz@peterlink.ru.
    Проблема вполне решаема! Сходите на наш сайт и закажите там что надо! Постараемся сделать (бесплатно) http://sswz.al.ru!
    Ответ прислал Vinnichek Stanislav.
    Да, для этого нужен скрипт. Обращайтесь..напишу.
    Ответ прислал Vladislav Shukov.
    Существует куча on-line систем с частными отличиями для нужд конкретного заказчика. А что именно нужно Вам?
    Ответ прислал Виталий.
    Пишите, обговорим детали.
    Ответ прислал Oparin Alexey.
    Как все должно быть устроено ? можно подробнее? обращайтесь расскажу.

  • 750. Для чего нужен AdobeGoLive 4.0, и перспективно ли делать страницу в Dreamweaver 2.01?
    Ответ прислал Copernic.
    А перспективно использовать Win3.11, IE3, NN3, Opera3,6? Новые программы, как правило, устраняют недостатки и недоработки старых, а также имеют много новых функций и возможностей? Ведь вы и сами понимаете, что ничто на месте не стоит, а развмвается. А Интернет тем более, да еще и огромными темпами. Я не вижу ни каких перспектив в "старье"? Если вы видите, то используйте, никто не запретит. У меня DreamWeaver3, а я подумываю перейти на четвертый. А вы говорите о втором... В общем, мой совет - неперспективно!
    Ответ прислал Ache.
    Существенного различия в GOLIVe и DreamWeaver я не вижу. Но DW удобнее, GL - похож на детский редактор:)
    Ответ прислал sswz@peterlink.ru.
    Это всё редакторы ХТМЛ, но более ли менее продвинутые ВебМастерА пишут весь ХТМЛ в сырцах (ручками в блокноте или спец редакторе), а все ВИЗИГН редакторы только лишь засоряют ХТМЛ код и результатом этого будет разбухание файла в два, а то и три раза!

  • 751. Моя HTML-страничка при помощи JScript формирует адрес перехода. Как оповестить пользователя, если по указанному им адресу страница отсутствует? Стандартное сообщение об ошибке "Действие отменено. Internet Explorer не удается подключиться к запрошенной веб-странице. Возможно, страница временно недоступна..." меня не устраивает.
    Ответ прислал Master.
    На JScript этого не сделать. Надо на серваке делать запрос и анализировать ответ.
    Ответ прислал Андрей П.
    Я так понял, тебе надо поменять стандартное сообщение 404 которое выдаёт сервер на своё. Если да -- в корневом каталоге сервера делаешь файл .htaccess (если ещё нет) с приблизительно таким содержанием:
    ErrorDocument 401 /401.html
    ErrorDocument 403 /403.html
    ErrorDocument 404 /404.html
    ErrorDocument 500 /500.html
    Имена файлов можешь любые свои подставить ("/" в начале обозначает корень, если не знал).

  • 752. Слышал о такой технологии, с помощью которой делается виртуальное посещение например музеев. Как то берутся 2 фотографии комнаты (в машине по салону, и др.), (с одной и с другой стороны) и делают их 3-х мерными и по комнате (в машине по салону, и др.) можно перемещаться с помощью курсора мыши. Такие сайты в интернете я, честно говоря, не видел, но видел их по телевизору. В России их вообще по-моему нет, а если и есть то единицы.
    Ответ прислал sswz@peterlink.ru.
    Да, такое действительно возможно, но только снимаются эти сцены спец камерами, а не с помощью обычного фотоаппарата (по двум снимкам)... Также можно просто нарисовать этот виртуальный мир с помощь технологии VRML или на худой конец FLASH... там тоже так можно!
    Ответ прислал CarMan.
    Есть такой замечательный форматик - Apple QuickTime. К сожалению, не знаю, каким софтом такие штуки делаются, но ищите в этом направлении. (http://www.quicktime.com/) Если интересует, могу послать примерчик такой картинки.
    Ответ прислал Namig Kouliyev.
    Posmotrite na sayt www.e-lupo.com. Tam mojno posmotret na avtomobil Volkswagen Lupo (edintvenniy i perviy avtomobil, kotoriy prodayetsya tolko s Interneta. Sayt na turetskom yazike.) Yest 3D model dlya prosmotra s vnutrennoy i vneshney storoni.
    Vnutrennost: http://www.e-lupo.com/see_internal.asp
    Vneshnost: http://www.e-lupo.com/see_external.asp
    Dumayu bez znaniya yazika mojno obxoditsya, no yesli vse taki chto to ponadobitsya, to obrashaytes. Ya znayu turetskiy yazik :-)
    Ответ прислал gag_2001@mail.ru.
    Есть несколько типов програм для изготовления панорам. Некоторые программы создают просто панорамный кадр, присоединяя последовательно кадры (фотографии в любом формате).
    У меня имеется приложение для 3DSMax 2.5. Называется Real World Navigation. Тоже создает панораму, которую можно посмотреть во встроенном view-ере, а при наличии плагина (можно установить) и в IE версии более 4.0. Дистрибутив - около 4 метров.
    Если нужно - жду мыла. Скину на WEBDRIVE.
    Ответ прислал Samson.
    Есть такая программа -- PhotoModeler . Она по двум (лучше -- больше) фотографиям строит 3D-модель. Недостаток -- много надо делать руками. Т.е. соответствие точек на разных фотографиях проводится вручную, потом они (точки) руками же соединяются, образуя прямые и плоскости. Дальше -- дело техники. Сохраняет во множестве форматов. В т.ч. в VRML и 3DS.
    Ответ прислал WC Abdulaev.
    Да это, браток, не фотки-это-Язык VRML.Чтоб найти о нём инфу, введи, например,в Яндексе:учебник по vrml А ещё инфа будет в рассылке "WEB-дизайн и программирование для WEB" Подписка:
    http://www.r-world.narod.ru/podpisca.htm
    Ответ прислал max.
    Не знаю про твою технологию, но я делал так:
    Фотографирую комнату так, чтобы одна фотография была продолжением фругой. Например, вижу плакат с надписью "ФОТОГРАФИЯ" фотографирую этот плакат так, чтобы на одной фотке была часть "ФОТОГ", а на другой "РАФИЯ", затем соединяю эти две фотки в одну ("ФОТОГ"-"РАФИЯ") и получаю одну большую трехмерную картинку, так же можно делать не две фотографии, а фотографировать комнату по всему периметру и даже с полом и потолком. Получается очень интересно.
    Ответ прислал Pasha.
    Если я правильно понял, ты говоришь о плагине IPIX. Сайты по этой технологии есть и в рунете. Зайди на http://www.fintek.ru - это студия Веб-дизайна, там найдешь ссылки на их работы, и почти во всех (по-моему, я все не проверял :)) где-нибудь, да используется эта технология, только дождись установки плагина :)
    На счет того, как это делается, говорят на спец. оборудовании делают снимки, и спец. прогами обрабатывают, но это только слухи :), что-то мне не верится про спец оборудование, судя по кол-ву работ, хотя... Если что-нибудь найдешь свистни :)

  • 753. Как организовать на языке Perl запросы к базе данных MS Access с помощью SQL. Слышал, что для этого надо модули DBI и DBD:ODBC. Однако не могу их установить - ошибка при инсталляции драйвера DBI, а второй модуль устанавливается только после первого.
    Ответ прислал Master.
    Устранить ошибку при инсталляции, есс-но, и все заработает.
    Ответ прислал Панков Павел.
    Если под Windows, то попробуй
    ppm install DBI
    ppm install DBD-ODBC
    А вобще, опиши систему, perl, ошибку.

  • 754. При нажатии на кнопку открывается новое окно. Необходимо, чтобы при нажатии на очередную кнопку это же окно "всплывало" (появлялось поверх других), при этом, если окно успели закрыть надо, чтоб оно вновь коректно открылось. Интересует именно механизм "всплытия" уже существующего окна и проверка на его наличие\отсутствие, на Javascriptе.
    Ответ прислал Панков Павел.
    Ну, вроде, так:
    Главная:
    <script language=JavaScript>
    <!-- closed=false; //Окно открыто
    win=open('child.htm'); //Открыли окно
    self.focus(); //Родитель - главное окно
    function new()
    {
    if(closed){win=open('child.htm');} //Если закрыто - открыть новое
    win.focus(); //Переключиться
    } // -->
    </script>
    <input type=button onClick=new() value='Перейти на окно'>
    Вторая страница:
    <body onUnload='parent.closed=true'>
    Ответ прислал Alexander Devyatkin.
    По нажатию кнопки выполняй следующее:
    var testwin='';
    function your_button_onClick(){
    testwin=window.open("your.html"r,"test1", "top=0, left=0, Width="+w+", Height="+h+", Toolbar=0, Status=0,Menubar=0,Scrollbars=1,Resizable=1,location=0");
    testwin.focus();
    }
    Ответ прислал sswz@peterlink.ru.
    Подобного рода скрипты на разных броузерах выполняются по-разному. Так, что лучше без этого обойтись!
    Ответ прислал Kuznetsov Ivan.
    На всех кнопках у тебя target="_blank". Замени все target="_blank" скажем на target="mynewwindow". Во всех открывающихся страницах в тег <body> добавь onload="self.focus" . Тогда все будет работать так, как ты хочешь.

  • 755. Я вхожу в инет под почтовым логином но при этом у меня есть доступ на один сайт, на этом сайте есть ЧАТ в который я не могу попасть т.к у меня почтовый логин, там прям появляется табличка у вас почто вый логин и т.д. Подскажите пожалуйста как попасть на этот чат под почтовым логином?
    Ответ прислал Ache.
    Через Прокси пробовал?
    Ответ прислал sswz@peterlink.ru.
    Методы есть, но это будет считаться ХАКОМ провайдера! И это преследуется по закону!!! Но такая возможность есть.
    Ответ прислал b-karakol.
    Если нужно, подробно опишу. Сделай запрос - перепишемся.

  • 756. Кто даст скриптик (чем проще, тем лучше: php, perl) который бы делал следующее. Скрипт на подобие "порекоммендуй мою страницу другу". Пользователь, зашедший на страницу вводит в (1)поле е-мэйл своего друга или нескольких друзей и (2)свой е-мэйл, заполняет (3)рекомендательное письмо и жмет "отослать" и все; но скрипт должен предусматривать проверку заполненности всех трех полей - особенно (2) - чтоб никакого спама. Также помогите с настройкой, если в скрипте нет инструкции на русском языке. Просьба не заставлять искать такой скрипт (я искал), а дать прямо ссылку. И скажите, нужна для этого скрипта спецпрграмма sendmail? Где ее взять - у меня в Апачи ее не оказалось.
    Ответ прислал sswz@peterlink.ru.
    Вам дорога на наш сайт http://sswz.al.ru... Закажите этот скрипт у нас (бесплатно!)... Также мы постараемся ответить на все ваши вопросы лично.
    Ответ прислал Dioxis.
    Возьми у меня http://drako.lgg.ru/cgi/?mail
    Ответ прислал Панков Павел.
    На странице что-то типо этого:
    <form action=/cgi-bin/send.pl method=post>
    <input type=text name=to value='Кому(через ;)'><br>
    <input type=text name=mail value='Свой e-mail'><br>
    <textarea name=mes>
    Письмо
    </textarea><br>
    <input type=submit value=Отправить>
    </form>
    
    В скрипте, send.pl:
    
    #!/usr/bin/perl
    #Пропиши путь к perl на сервере
    $sendmail='/usr/bin/sendmail';       #Путь к sendmail на сервере
    print "Content-type: text/html\n\n";
    use CGI 'param';
    $to1=&param('to');
    $mail=&param('mail');
    $mes=&param('mes');
    &err "Не указано поле Кому" if !$to1;
    &err "Не указано поле Ваш e-mail" if !$mail;
    &err "Не введено сообщение" if !$mes;
    @to=split /;/,$to1;
    for(@to)
    {
    open S,"|$sendmail -t" || die "Невозможно открыть $sendmail: $!\n";
    print S "To: $_
    From: $mail
    Subject: Рекомендация
    
    Письмо:
    $mes";
    close S;
    }
    print
    "<html><head><title>Ошибка</title></head><body>Отослано</body></html>";
    sub err
    {
    my $mes=shift;
    print "<html><head><title>Ошибка</title></head><body>Ошибка:
    $_[0]</body></html>";
    }
    Закачивать в ASCii, send.pl - 755
    Будут проблемы, пиши - pankov_p@mail.ru
    Ответ прислал Oparin Alexey.
    У меня скрипта нет, но могу написать его обращайся, если еще нужно.
    Ответ прислал Виталий.
    У меня есть подобный скрипт. Там 4 поля: "имя друга", "ваше имя", "e-mail друга" и "ваш e-mail". При нажатии на кнопку "Отправить" проверяется заполнение полей, и если какое-либо не заполнено, то выводится сообщение об ошибке и это поле становится активным, кроме того проверяется правильность ввода e-mail адреса. Если все введено корректно, то данные отправляются на сервер скрипту, который использует их для формирования заголовка письма. Сам текст письма прописан непосредственно в скрипте. Что-то типа: "Есть такой замечательный сайт, обязательно заходите...". При этом в начале указывается кто отправил письмо. После отправки письма выводится сообщение с благодарностью за помощь.
    Скрипт написан на Perl'e. Для работы необходима программа sendmail, которая входит в любой дистрибутив Unix'a, Linux'a, FreeBSD и пр. Т. е. есть практически на всех серверах. Пишите. Могу выполнить скрипт на заказ.

  • 757. Для тех кто пользовался и пользуется HeadLineStudio (MetaCreations): как сделать шрифт меньше, а то для баннеров нормально, но для кнопок?
    Ответ прислал Mad Den.
    На панели слева есть кнока SCALE, выделяешь текст и нажимаешь на кнопку, потом либо мышкой нажимаешь на текст и увеличиваешь или уменьшаешь, или слева появляется поле с процентами, там и выбираешь сколько тебе надо.

  • 758. Кто может объяснить что за фойл такой .htpasswd Встречается в скриптах - написано полижить его в директорию для создания защищенной директории, а где его брать?
    Ответ прислал Aleksandr Ovcharenko.
    .htpasswd очень желательно не просто ложить в директорию, а создавать на машине, где она находится, были варианты, когда созданный в одной системе - не работал в другой.
    С виндой этот вопрос я вообще не прорабатывал, а под UNIX с этим файлом работаешь так:

    htpasswd /path_to_dir/.htpasswd newlogin newpassword, если файл не существует добавляешь ключик -c и он создастся. А сам файл предсравляет собой пары имя, зашифрованный пароль в каждой строке.
    Ответ прислал Oparin Alexey.
    Его не нужно брать его нужно создать в нем прописывается логин\пароль, что бы можно было попасть в папку защищенную паролем почитать как настраивать и где взять программку для быстрого создания можно тут host.mastak.ru/faq.html

  • 759. Сообщите, пожалуйста, кто что знает о защите HTML файлов от несанкционированного копирования. Только не говорите, что так не бывает. Это тема курсача. И сам я читал что-то об этом, но вспомнить не могу где и что. Там было что-то хитрое, оригинальное. Был бы рад какой-нибудь документации.
    Ответ прислал albayan.
    Зайди на сайт www.melt.ru, казанского провайдера на этой страничке содержится этот скрипт. P.S. с начало сам не поверил, но потом сам это заметил.
    Ответ прислал sswz@peterlink.ru.
    Да такое дело есть, но делается это только обманом!!! как можно запретить юзерам скачивать документ? Ведь тогда они его не увидят! Можно сделать циклическую ссылки у спец программа для скачки сайтов будет качать один файл до бесконечности.
    Ответ прислал Master.
    А так действительно не бывает. Все это якобы защиты - на лоха. Чтобы защитить HTML нужно написать как минимум свой броузер и передавать данные в зашифрованном виде. Но интересно, кому будет нужно скачать еще и твой броузер для того чтобы посмотреть сайт ?
    Ответ прислал Андрей Степанов.
    Какая-то прога для шифровки была на ListSoft. Но, насколько я помню, она только удаляет комментарии к тегам или скриптам... У меня есть Java scrambl, если интересует.
    Ответ прислал Oparin Alexey.
    Теорема: Если человек видет html файл, значит он его принял, и поэтому он точно может его скопировать !
    Ответ прислал Egor Shchegolkov.
    Tak deistvitel'no ne byvaet. Vse chto mojet popast' klientu, mojet byt' sohraneno i skopirovanno bez kakih-libo ogranichenii. Zaschitit' hypertekst ot kopirovaniya nel'zya, mojno tol'ko postavit' ogranicheniya na dostup k dokumentu. Delaetsya eto libo sredstvami servera, libo scriptom, kotoryi proveryaet vvedennye imya pol'zovatelya i parol' po baze dannyh ili esche kakomu-libo istochniku, i esli vvedeno korrektnoe sochetanie, to vydaet zaproshennyi dokument, inache libo prosit povtorit' vvod parolya, libo perenapravlyaet na kakuyu-nibud' druguyu stranicu.

  • 760. Как на Perl осуществить определение IP адреса и сделать редирект согласно хэш таблице ключ(IP)-страница на которую происходит редирект.
    Ответ прислал Alex.
    Переменные окружения храняться в хеше %ENV; В частности $ENV{REMOTE_ADDR}-адрес запроса, а в $ENV{REMOTE_HOST}-хост, правда эта переменная не всегда доступна, зависит от настройки Апача. Полный список %ENV для своей машины(сервера) можно получить в цикле по хешу.
    foreach(keys %ENV){print "ключ:$_ = значение:$ENV{$_}\n"};
    Редирект же можно сделать по-разному. Например указать заголовок print "Location: URL\n\n";
    Ответ прислал Kuznetsov Ivan.
    
    #!/usr/local/bin/perl
    # Created by Kuznetsov Ivan
    #
    # e-mail: ivan@kuznetsov.net
    #
    ###################################################
    print 'Content-type: text/html',"\n\n";
    
    #Определение IP-адреса:
    
    $userip = $ENV{'REMOTE_ADDR'};
    $proxyip = $userip;
    $proxy="false";
    $realip="";
    $realip = $ENV{'HTTP_X_FORWARDED_FOR'};
    if ($realip ne "")
    {
    $proxy="true";
    $realip=~s/ //g;
    @rip=split(",",$realip);
    $userip=@rip[$#rip];
    }
    
    #В переменной $userip будет IP-адрес пользователя.
    #Если он сидит за прокси-сервером,
    #то в $proxyip будет адрес прокси-сервера.
    
    #Дальше делаешь 2 массива:
    
    @ipadr=('ip1','ip2','ip3');
    @url=('url1','url2','url3');
    
    #Ну а если человек пришел с незнакомого IP
    
    $guesturl='Вставляешь какой-то URL'
    
    #естественно, они могут быть больше.
    
    #Смотришь, с какого IP пришел человек.
    
    $counter=0;
    $targeturl="";
    foreach $temp (@ipadr)
    {
    if ($userip eq $temp)
    {
    $targeturl=$url[$counter];
    }
    $counter++;
    }
    
    #Если человек пришел с нового IP -
    
    if ($targeturl eq "")
    {
    $targeturl=$guesturl;
    }
    
    #Потом генеришь ХТМЛ-страничку с редиректом
    
    print '<tml>',"\n";
    print '<head>',"\n";
    print '<meta http-equiv="Content-Type" content="text/html;
              charset=windows-1251">',"\n";
    print '<meta http-equiv="REFRESH" CONTENT="1; URL='',"$targeturl",">',"\n";
    print '</head>',"\n";
    print '<BODY>',"\n";
    print '<body><html>',"\n";
    
    Вот и все
    Ответ прислал Oparin Alexey.
    IP лежит тут $ENV{'REMOTE_ADDR'}
    можно использовать так
    $IP = $ENV{'REMOTE_ADDR'};
    переход делать вот так можно:
    $url=$hash{$IP}; # Получаем Url из хеша
    print "Location: $hash{$url}\n\n"; # переходим на полученый URL
    если что-то не понятно пиши, спрашивай.

  • 761. Есть чат: два фрейма - в одном отображается чат, а в другом форма отправки сообщений на сервер. При клике на нике пользователя в окне отображения чата в форме для сообщения записывается ник пользователя (пр. "Для Ник:", написано JavaScript). Проблема в том, что после нажатия кнопки мыши на нике фрейм с чатом перестает перегружаться в IE 4.xx (в Опере все идеально). Перегружаю так: <meta http-equiv="Refresh" CONTENT="10"; URL="адрес">
    Ответ прислал Kuznetsov Ivan.
    Перегружай таким образом:
    <body onload="window.open('page.htm'">
    Ответ прислал WC Abdulaev.
    Я не знаю, что ты тамо творишь, кака та там его грузишь, но вот, как я творю:
    <a href="javascript:framebasar.basar.value='nickname'" onClick="framebasar.location.reload">
    Всё, где ник, framebasar-там, где поле для сообщения.

  • Топ-ответ.
    Кол-во:
    1. sswz@peterlink.ru = 41
    2. Master = 28
    3. Kuznetsov Ivan = 19
    4. Oparin Alexey = 18
    5. Pawel = 19

    А качественные ответы оцените, пожалуйста, сами. Т.е. Вам просто надо прислать письмо по адресу dd77@sys-pro.com в теле которого написать Имя и e-mail лучшего на Ваш взгляд автора ответа.


    Клуб друзей

    http://asm.al.ru/ - Сайт для тех кто увлекается программированием или просто хочет знать больше о том что и как течёт по шлангам его компьютера. На сайте представлена только достоверная информация, реально работающие примеры скриптов и програм на assemblerе, C++, PERLе(в том числе и CGI), свеженькие полные юмора статьи от автора сайта. Действует тематический каталог ресурсов, форум, чат.
    http://shoudao.boom.ru - Сайт посвященный воинскому искуству Шоу - Дао. Шоу - Дао это не только боевое искуство, но и прежде всего система жизни. Новости, общение и мн. другое.
    http://www.chat.ru/~novikoff_2000 - Дед Банзай и банзайцы с банзайчиками. Анекдоты, хохмы, приколы: армейские, детские, рекламные, черный юмор и другое.
    http://nbar.superbest.net - Сайт об армии, истории и политике, представлены авторские фотографии Великого Новгорода, Мурома и Литвы, статьи по политологии.

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

    Как попасть? Загрузите инструкцию в zip-архиве.
      Вы хотите публиковаться?
      Присылайте статьи или вопрос (по публикации) по адресу kar_dd@inbox.ru с пометкой "Статьи в рассылку". Гонорар за статьи - договорной (500-2000 показов RLE).

    Я жду Вас на сайте моего проекта http://webg.agava.ru
    Здесь Вы можете найти:


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



    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Поиск

    В избранное