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

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

  Все выпуски  

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


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

WEB-дизайн. Вопросы и ответы.
# 45 (56)
21 августа 2001г.
Проект сайта "AGS Design" http://dweb.ru
кол-во подписчиков - 14950

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

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

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

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

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

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



    Автору 2000 вопроса будет вручён приз - 20000 показов TBE.
    Вопрос можно задать через форму для Обратной Связи на стр. http://dweb.ru/


    Вопросы


  • 1977. Нужно организовать оценочное голосование по нескольким документам такого типа, "Как бы вы оценили..." и ответы "на 5, на 4...". Результаты должны выводиться по всем документам сразу. Должно браться среднее арифметическое по каждому документу.  Ответить.

  • 1978. Какие баннерные сети выкупают баннерные показы? Где и кому можно продать баннерные показы?  Ответить.

  • 1979. Мне нужно вывести строку с помощью php!. На ssi это выглядит так:
    <!--#include virtual="/cgi-bin/vote/pvd_qv.pl?${QUERY_STRING}" -->, но как сделать на php.   Ответить.

  • 1981. Мне надо чтобы генерировалась страничка, пример скрипта:
    <script>
    function OpenNewWindow(WindowPicture,WindowParameters) { NewWindow=window.open("","NewOne", WindowParameters); NewWindow.document.write ("<HTML><HEAD><TITLE>"); NewWindow.document.write ("Увеличенное изображение"); NewWindow.document.write ("</TITLE></HEAD>"); NewWindow.document.write ("<BODY>"); NewWindow.document.write ("<P ALIGN=CENTER>"); NewWindow.document.write ("<FONT SIZE='3' COLOR='#000075'>"); NewWindow.document.write ("Описание фото !"); NewWindow.document.write ("</FONT></P>"); NewWindow.document.write ("<P ALIGN=CENTER>"); NewWindow.document.write ("<A HREF='JavaScript:this.close()'><IMG border='0' SRC="); NewWindow.document.write (WindowPicture); NewWindow.document.write ("></A>"); NewWindow.document.write ("</P>"); NewWindow.document.write ("</BODY></HTML>"); NewWindow.document.close(); return false; } <script>
    <A href=#onClick="OpenNewWindow'img/2.jpg','top=0,left=100,resizable=1,location =0,directories=0,status=0,menubar=0,scrollbars=1,toolbar=0,width=400,height= 450');return false;">фото</a>
    но не с одной статичной надписью, а чтобы под КАЖДОЙ фоткой прописывалась СВОЯ надпись, и я думал что где-то среди свойств onClick можно указать дополнительный атрибут наряду с resizable,location,directories (может name или еще какой , которому присваивается значение, например; name = foto1, ) значение которого каким-то образом будет выводиться под фоткой. Как это можно сделать?  Ответить.

  • 1982. Как подключить на Dreamweaver 4 словари из Office XP?  Ответить.

  • 1983. Как мне с помощью файла .htaccess запретить доступ к определённому файлу или каталогу всем, кроме скрипта, который должен брать содержимое файла, чтоб выводить только тем, кому можно?  Ответить.

  • 1984. Допустим есть форма, в неё вводят данные, которые при нажатии на кнопку посылаются на сервер методом POST. Как сделать так, чтоб страница оставалась той же но на ней отобразились данные, пришедшие на сервер.  Ответить.

  • 1985. Подскажите как в Dremweaver 4.0 написать текс кирилицей в Flash кнопку. Проблема в том, что текст вписанный в Flash кнопку кирилицей не виден, с латиницей все в порядке. Текст не видим, и это во всех шрифтах, и с Cyr и без оного.Английский отображается в своих шрифтах, а наш родной никак.   Ответить.

  • 1986. Страница состоит из 3-х фреймов. В верхнем фрейме расположено выпадающее меню. Как сделать, если это возможно, чтобы подменю выпадали не под второй фрейм, а над ним?  Ответить.

  • 1987. Почему в Нетскейпе не работает классы вместе с псевдоклассами. Например: A.class:link Я читал, что в нём это дело реализовано с ошибками. Это оно и есть?! Можно ли как-нибудь обойти это? Мне нужно сделать два вида ссылок на странице.  Ответить.

  • 1988. Что быстрее работает: php, asp, Perl?  Ответить.

  • 1989. Можно ли организовать случайный показ нескольких таблиц? Как?  Ответить.

  • 1991. Существует ли программа, производящая одновременно несколько замен, т.е. в ней должно присутствовать несколько полей search и replace, которые должны будут выполняться по-очереди?  Ответить.

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

  • 1993. Как заставить работать PHP, если сам интерпритатор лежит на сервере в директории cgi-bin в виде отдельного модуля? На данный момент все PHP теги в html просто игнорируются.  Ответить.

  • 1994. Подскажите, плз, адреса самых посещаемых форумов а Рунете, а также адреса каталогов (только не очень новороченных, чтоб с небольшой посещаемость можно было бы занимать приличные позиции).  Ответить.

  • 1995. Не могли бы вы подробно объяснить как делаеться такой скролинг (допустим на www.revision.ru) я имею в виду скролинг одного html файла в другом... ну вообщем загляните на www.revision.ru и всё станет понятно.  Ответить.



  • x. Помогите пожалуйста настроить работу с май sql в PHP под IIS4.   Ответить.

  • x. Можно ли написать следующий скрипт:
    Есть текстовый файл с информацией, в которой присутствуют фамилии. Появилась необходимость создать базу данных фамилий на русском языке и их аналогов латинскими буквами.
    Например:
    Orlov- Орлов
    Ivanov - Иванов
    И наоборот (с русских букв на латинские):
    Орлов - Orlov
    Иванов -Ivanov
    Так вот, при запуске скрипта, небходимо, чтобы он перекодировал все найденные в текстовом файле фамилии, в соответствии с установленными в созданной б.д или текстовом файле со списком фамилий. Желательно на php, но можно и на perl.  Ответить.



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


  • 1961. Есть сайт, расположенный на очень хорошем хосте он посвящен программному обеспечению мне нужно, чтобы с сайта можно было скачать это самое программное обеспечение куда все эти проги (*.zip *.rar и др) можно закачать (например, ftp-server или другой сервер, предоставляющий место) нужно 200+ MB
    пожалуйста, не предлагайте хостинг.
    Ответ прислал Михаил.
    http://dark.usp.ru дадут 50 Мб либо на WWW либо на FTP сервер бесплатно. НО сервер на ночь часто отключается. Возможны проблемы с доступом.
    Ответ прислал Igor Dulski.
    Если у Вас тяжёлые проговые файлы - грузите " апельсины бочками", то есть разместите их на разных бесплатных хранилищах файлов, коих достаточно в интернете.

  • 1962. Имеется file.cgi - который отправляет на мой e-mail некоторые данные о посетителе (браузер,показания счетчика и.т.д.) Хотелось бы добавить информацию о разрешении экрана посетителя. Есть джава скрипт, который выводит такие данные на загружаемой странице. А как результат работы джава скрипта вывести на print в file.cgi. Или вывести данные определенной строки из файла заданного каталога.
    Ответ прислал Grigory.
    Нужно разрешение экрана узнать через javascript и передать скрипту на Перле как поле в форме.
    Ответ прислал SEA.
    Есть такой вариант - чтобы ссылка на file.cgi писалась JS, а не вручную, т.е. :
    типа такого
    <script language=javascript>
    document.write('<a href="./cgi-bin/file.cgi?x=' + РазмерПоX + '&y=' + РазмерПоY + '">file.cgi</a>');
    </script>
    Ещё если передавать данные из формы, можно в ней завести два hidden поля, в которые и записать при загрузке страницы значения ширины и высоты экрана. Так же можно, к примеру так:
    На странице:
    <a href="./cgi-bin/file.cgi?параметры(не обязательно)">Ссылка</a>
    В file.cgi:
    ...Разбор параметров...
    Допустим они все сидят в %params, а размер записан в ix и iy:
    if( ($params{'ix'} eq '')||($params{'iy'} eq '') )
    {
    print qq(
    <HTML>
    <HEAD>
    <TITLE>Заголовок</TITLE>
    </HEAD>
    <BODY ONLOAD="location.href=location.href + '?ix=' + РазмерПоX + '&iy=' + РазмерПоY">
    </BODY>
    </HTML>
    );
    exit;
    }
    else
    {
    и поехали...
    }

  • 1963. Попогите с пхп. Есть файл file.php и мне надо установить в нем вход по паролю: например
    <...
    здесь скрипт вход по паролю.
    ...
    ...
    а здесь все остальное
    и чтобы при нажатии на ссылку вида http://online.dtn.ru/file.php?sdfdsf_e3sdf... пароль не запрашивался.
    ...>
    Ответ прислал неформал.
    Пишешь в file.php такое:
    <?
    if pass==""
    {
     echo "хтмл код формы запроса пароля";
     echo "переменную я обозвал pass";
    }
    else
    {
     if pass=="punks_not_dead"
     {
      echo "хтмл код того, что должно быть";
      echo "при правильном вводе пароля";
      echo "через форму или адресную строку";
     }
     else echo "неправильный пароль";
    }
    ?>
    В адресной строке надо будет вводить http://www.site.ru/file.php?pass=punks_not_dead
    Сам я наподобии такого дела писал скрипты для ремотного администрирования сайта. Только там все делалось через ип. Те скрипты недописаны, но если надо, доделаю и продам за небольшую сумму.
    Ответ прислал farkhad.
    могу помочь с регистрацией в БД, и без займных наворотов (сессионных кодов). а вот с сессиями вообще не знаком (ты кстати по примеру хочешь именно с сессиями).

  • 1965. Как сделать так, чтобы при наведении курсора на ссылку прослушивался отрывок музыки?
    Ответ прислал Vega.
    function play_it()
    {
    document.all.sound.src='1.wav';
    }
    ...<BODY>
    <bgsound id=sound>...
    Ответ прислал Игорь Гончаровский.
    Вроде должно работать. Правда для скрипта на страницу куда-то нужно поставить ифрейм, но его можно скрыть с экрана, например с помощью стилей. Сам скрипт:
    <script language="JavaScript"><!--
    function sound(){
    top.sound.document.write("");}
    --></script>
    Ифрейм:
    <IFRAME FRAMEBORDER=0 HEIGHT=1 WIDTH=1 NAME="sound" SCROLLING=NO></IFRAME>
    Собственно ссылка:
    <A href="index.html" onMouseOver="sound()">Ссылка</A>
    Ответ прислал Виктор Борисевич.
    Напиши плиз мне на мыло - скину ссылку - сейчас просто точно не помню где. Хотя http://www.angelfire.com/ak3/autoseed/frame.html - просто замечательно сделано!

  • 1966. Необходимо чтобы пользователь, попадая на страницу, автоматически переходил по ссылке - <a href="http://www.ru" onClick="window.open('http://www.ru','1','resizable=no,menubar=no,scrollbars=yes, width=650,height=550,top=1'); return false;">
    тесты</a> . Необходимо IMNO с этими параметрами окна и чтоб не высвечивалась форма о закрытии окна( как в JS ). Не знаю как нужно изменить стандартный редерект:
    <META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://www.ru">
    для получения необходимого окна. Помогите - очень нужно ( с подтверждением о закрытии окна не подойдёт).
    Ответ прислал "Igor Dulski.
    Сделайте во флэше... Да! очень просто. Образец - dulski.narod.ru/me.html Если откроете ролик без сайта а отдельно в адресной строке получите код. Только вместо оупен запишите редирект.

  • 1968. Как с помощью одной ссылки загрузить несколько документов по разным фреймам?
    Ответ прислал SEA.
    <a href="страница для одного из фреймов" target="имя фрейма" onclick="parent.frames[номер другого фрейма или имя].location.href='новая страница'; parent.frames[номер третьего фрейма или имя].location.href='нова страница'... и так далее. Если ссылок много, наверное лучше завести несколько массивов ссылок. Короче если что - пиши.
    Ответ прислал "Vega.
    <a href="#" onclick="load()">
    function load()
    {
    parent.frame1.src="re1.html";
    parent.frame2.src="re4.html";
    parent.frame3.src="re3.html";
    }
    Ответ прислал Aleksei Larin.
    Можно добавить функцию на JavaScript: <script language="javascript">
    function LoadFrames(){
    parent.FRAME_1.location="file1.htm";
    parent.FRAME_2.location="file2.htm";
    }
    </script>
    Где FRAME_1 и FRAME_2 - это имена фреймов задаваемые в 'родительском' файле, а 'file1.htm' и 'file2.htm' - это файлы документов загружаемые в соответствующие фреймы. Cсылки на загрузку в несколько фреймов делать приблизительно так:
    <a onClick="LoadFrames();">Текст ссылки</a>
    Ответ прислал "Grigory.
    <SCRIPT language="JavaScript">
    window.open("link1.html", "frame_name_1");
    window.open("link2.html", "frame_name_2");
    window.open("link3.html", "frame_name_3");
    </SCRIPT>
    ...
    <A href="" onclick="proc1()">
    /загрузить в 3 фрейма с именами frame_name_x ссылки link1..3.html/
    Ответ прислал algamel kent.
    Загрузка документов в разные окна фреймов по одной ссылке. Допустим есть три фрейма с именами: frameName1, frameName2 и frameName3. Ссылка пусть находится во фрейме с именем frameName1. Для загрузки новых документов во фреймы frameName2 и frameName3:
    <script>
    <!--
    function Loadframe() {
    parent.frameName2.location.href=document1.htm;
    parent.frameName3.location.href=document2.htm;
    }
    //--></script>
    Для ссылки во фрейме frameName1 прописываем запуск функции:
    <a href="#" onClick="Loadframe()">Ссылка</a>

  • 1969. Как организовать поиск по сайту на РНР?
    Ответ прислал farkhad.
    www.cgi.ru
    www.hotscript.ru webscript.ru

  • 1971. У меня на сайте есть файл в формате real audio, как сделать чтобы при нажатие ссылку он загружался в real player?
    Ответ прислал YA.
    Нужно написать адрес Real файла в Интернете, заменив http на pnm. И получится что-то похожее на это:
    pnm://www.domain.com/~vasya/arhiv/3pesnya.ra
    И сохранить в формате *.ram. Ну и надо теперь просто дать сслыку на ram файл и он будет брать файл с музыкой или видео и показывать его через RealPlayer.
    Ответ прислал неформал.
    Если не ошибаюсь, так:
    <a href="rtsp://www.site.ru/file.ram">link</a> Короче, протокол RTSP

  • 1972. Где можно взять литературу, статью для начинающего по XML? Насколько я поняла это язык, который полностью заменяет HTML, что он чем то лучше и на нем можно писать такие же странички и скоро он вытеснит HTML. Это так?
    Ответ прислал Peter.
    Если знаете английский, то смотрите сайт http://www.ucc.ie/xml/ Там собран FAQ по XML, а также есть ссылки на другие ресурсы в сети.
    Ответ прислал Igor Dulski.
    Он Вам будет интересен если вы работаете с громадными архивами и вам надо очень точно там всё искать. Или Вы начинаете применять флэш-5 который работает с этим языком. Очень активно этим занимается компания - moreover.com Там вы сможете скачать образцы иксемеловских страничек во взаимодействии с векторной графикой. Я думаю через 10 лет он вытеснит частично аштемеэл.
    Ответ прислал YA.
    Если есть желание, проверь: поставь себе Word 2000 набери любой текст и сохрани его в формате *.html потом посмотри ЧТО он сохранил. Я считаю что все тоже самое можно сделать с обычным хтмл и CSS ... и размер файла будет раза в 2-3 меньше. Кому как,конечно, но ничего особенного я в нем не вижу. :) Может меня кто-нибудь вразумит на счет XML?
    Ответ прислал Pyc_Step.
    www.yandex.ru www.google.com и т.д. и т.п...

  • 1973. Кто может поделиться скриптом на Перле вот таким: на некоторых сайтах есть такое, как "Оставить пожелание на странице", там заполняешь форму и появляется твое сообщение.
    Ответ прислал Михаил.
    это называется гостевая книга. Вам сюда www.cgi.ru

  • 1974. На одном сайте есть объект(по другому не знаю как назвать) с использованием ActiveX. при переносе кода(без изменения)на свою страницку объект не работает. в коде есть локальный адрес, может в этом загвоздка? пример кода ниже. надеюсь на помощь!
    Ответ прислал неформал.
    PARAM name="src" value="а тут надо вписать полный адрес"

  • 1975. Как правильно переслать файл посредством Perl? А то файлы пересылаются не полностью.
    #Полностью пересылаются только текстовые файлы
    .........................
    open (FILE, "<file.mp3");
    while (read(FILE, $file, 1))
    {print $file;}
    close (FILE);
    Ответ прислал Alex.
    В операционных системах семейства UNIX подобная проблема не должна возникать. Вероятней всего вопрос относится к ОС Win32. Проблема решается, если использовать binmode. Рукомендую использовать эту функцию независимо от используемой ОС, поскольку под юниксом она не имеет значения, а для виндов необходима. пример:
    open (FILE, "<file.mp3");
    binmode(FILE);
    binmode(STDOUT);
    while (read(FILE, $file, 1))
    {print $file;}
    close (FILE);

  • 1976. Я вот решил начать осваивать вставку звуков во флэше, получается полный бред, вот у меня в игре меню, на следующей сцене, где уже начинается игра, начинает играть музыка, но она уже играет почему-то на всех остальных сценах, и стоит хоть раз проиграть, игра ничинается с начала и уже один звук накладывается на другой и так они множаться и множаться, ужас...
    Я б хотел узнать, как мне импортировать звуки и делать так, чтоб каждый звук играл только на одной сцене, т.е.
    сцена 1 - Лимп Бизкит
    сцена 2 - Вася Пупкин
    и т.д.
    И чтоб они не накладывались друг на друга.
    Ответ прислал Igor Dulski.
    Загружайте звук каждый раз в отдельном файле а не вставляйте все звуки в один ролик! То есть при проигрывании следующего ролика загружается новый файл с музыкой а старый сам отключается! Очень резко уменьшается время на загрузку!



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


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


    Клуб друзей


    * Реальные способы заработка в Интернет - Сайт посвященный реальным методам получения дохода в Internet. Автор сайта делится со своими читателями опытом зарабатывания денег через Интернет. Все способы заработка проверены автором лично.
    * Ежедневные новости из мира портативной техники! - Словари переводчики от ECTACO - отличный помощник в изучении иностранных языков. MP3 плейеры, CD плейеры, Диктофоны, Фотоаппараты, Видеокамеры, Сотовые трубки, Радиотелефоны, Ноутбуки, Переводчики, Карманные ПК и мн. др.
    * http://one-nameless.narod.ru - Образование, программирование, WEB-дизайн.
    * http://wwwnet.hop.ru - Информация об играх. Заработок через интернет. Научитесь строить и раскручивать свой сайт. Узнаете о замечательном г. Хабаровске.
    * http://www.ufacom.ru/~xrust - Вся правда об НЛО, Русификаторы, Вопросы и ответы по Системе, Железу, Веб-дизайну.
    * http://psycholab.narod.ru - Сайт посвещён игре Counter-Strike, клану (PSYCHO) и другим программам и файлам.
    * http://www.philipfarmer.narod.ru - Филип Хосе Фармер - Мастер Фантастики. на сайте: рассказы, форум, чат.
    * Карагандинский Сервер Знакомств

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

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

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

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

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


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


    RLE Banner Network

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

    В избранное