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

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

  Все выпуски  

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


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

WEB-дизайн. Вопросы и ответы.
# 36 (47)
8 июля 2001г.
Проект сайта "AGS Design" http://dweb.ru
кол-во подписчиков - 13750

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

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

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

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

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

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



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


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


    Вопросы


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

  • 1816. Кто знает где мржно скачать вот такой форум-скрипт как на http://support.qmail.ru/ уж очень он мне понравился.  Ответить.

  • 1817. Мне нужен скрипт на Перле вот для какой штуковины: У меня на сайте есть специальный раздел обмена баннерами. Там расположены несколько вариантов моих кнопок 88х31. Название кнопок имеет следующий вид 88х31_n.gif, где n некоторое число, т.е. 88x31_1.gif, 88x31_2.gif и т.д. При нажатии на кнопку посетителю дожен выдаваться код этой кнопки. Как я думаю скрипту должно передаваться значение n, а потом в окне, заданного размера (например 150x150) выдаётся хтмл код этой кнопки. Пожалуйста, напишите мне этот скрипт.  Ответить.

  • 1818. Как сделать следующее в FrontPage2000: Щёлкнув в первом фрейме, а открывалось во втором, первый при этом не изменяется и остаётся постоянным.  Ответить.

  • 1819. Кто-нибудь поделится качественным скриптом аукциона?  Ответить.

  • 1820. Я где-то слышал, что существует сервис позволяющий проверять работоспособность указанной ему странички(изменилась или нет, отвечает ваш сервер или нет), отчет посылается на e-mail. Подскажите кто-нибудь, если знает.  Ответить.

  • 1821. Научите работать с Cookies через Перл.  Ответить.

  • 1822. Как сделать скрипт, который показывает 4 (или другое заданное мной число) случайные картинки из 26 имеющихся, и в файле log.txt записывает какая комбинация картинок была показана. Каждая комбинация записывается в следующую строчку после предыдущей записи. То есть в файле log.txt должны быть сохранены все показанные комбинации.  Ответить.

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

  • 1824. Насколько понимаю озвучивать страницу можно файлом типа MIDI. Как файл MP3 перевести в файл MIDI?  Ответить.

  • 1825. В форме есть возможность для пользователя отправить файл на сервер. Возможно ли каким-либо образом проконтролировать объем этого файла, т.е. если его размер больше заданного - то не отправлять. Желательно, конечно, осуществить это на стороне пользователя посредством Javascript, но если это не возможно - то при помощи Perl. Главное - выяснить объем до загрузки.  Ответить.

  • 1826. В Dreamwavere 4 на разных компьютерах один и тот же сайт с SSI включениями отображается по разному. В одном случае SSI включения отображаются в окне design view как будто текст SSI включения уже присутствует в коде страницы, а в другом - видны лишь значки на месте SSI- включений.
    В меню Invisible Elements я не нашёл ничего отвечающего за SSI, да и эти настройки на разных компьютерах одинаковые.
    Как бы сделать чтобы отображались не значки а сам текст включения?  Ответить.

  • 1827. Подскажите пожалусто Perl скриптик для проведения тестов: пользователь почередно отвечает на вопросы (по одному на каждую страницу ) нажимая после ответа нажимая кнопку next. После того когда юзер ответит на все вопросы - выводится страница с результатами.  Ответить.

  • 1828. Поставил себе недавно браузер Opera 5, а оказалось, что она русские кодировки не поддерживает. Или я ошибаюсь? Может, какой-нибудь плагин можно поставить?  Ответить.

  • 1829. Есть окно из 2 - фреймов В левом выбираем адрес текстового файла типа ХХХ.тхт - в правом отображается содержание текстового файла. Таких файлов много. Проблема в том , что в файлах нет по окончании предложений "Конца абзаца" (и этого уже не изменишь), поэтому в окне текст отображается одной длинной строкой.
    Как заставить переносить слова по размеру окна? И можно ли задать для этого фрейма форматирование (шриф, цвет и т.д.) ? Или это надо делать не фреймами , тогда как ?  Ответить.

  • 1830. Проблема с хостингом на wallst.ru,а иммено c SSI: Имеется ссылка:
    <a href="window.shtml?doc=sorbent/000.html">12345<a>
    В файле windows.shtml есть строка:
    <!--#include virtual="${doc}" -->,
    но при нажатии на ссылку "12345" SSI пишет:
    [an error occurred while processing this directive]; кто знает, я что-то сделал неправильно или wallst.ru использование SSI данным методом не разрешает ?
    Я пробывал разные виды скобок и вообще без них, а тех.суппорт на wallst.ru не отвечает.   Ответить.

  • 1831. Подскажите самый удобный организатор интернет-ссылок, желательно с зкспортом в другие броузеры, а также желательно, чтобы при щелчке правой кнопкой мышки на ссылки в контекстном меню также появлялось предложение добавить ссылку в ТАКОЙ-ТО менеджер ссылок.  Ответить.

  • 1832. Есть такая проблема (видимо, глюк IE): Имеется такая таблица:
    <TABLE WIDTH="100%" HEIGHT="100%" COLS="231,*">
    <TR> <TD WIDTH="231">...</TD>
    <TD WIDTH="*">...</TD> </TR>
    <TR> <TD COLSPAN="2">...</TD>
    </TR> </TABLE>
    При просмотре в IE 5.5 часто нарушается ширина столбцов, что портит весь дизайн (это явление систематизации не поддается; в 50% случаев все нормально). Зачастую при первой загрузке все нормально, но когда понажимаешь F5 (обновить), начинается :-[] В других броузерах не пробовал.
    Если это мой глюк, то в чем именно? Если глюк IE, то как с ним бороться? Остальной код корректен (IMHO; проверял не один раз).
    Ставить ширину в процентах не предлагайте, т.к. ширина первого столбца должна быть в точности равна ширине картинки (231px). Если кому интересно, можете сходить на http://mustdie36.narod.ru/opinions.html, sayings.html и whoiswho.html... Глюк появляется только на этих страницах. На остальных замечен ни разу не был. Это при том, что описание таблицы (таблица везде одинаковая, за исключением количества строк) АБСОЛЮТНО идентично! Видимо, это контекстно-чувствительный глюк - прямо как Perl...
    Если действительно решите посмотреть, то не критикуйте за цветовую гамму.  Ответить.

  • 1833. У меня вопрос про Нетскейп.... Никто не подскажет, как победить отступ, который он делает в div при создании к нему бордера и/или цвета фона... CSS для бордера выглядит так:
    border-top-width: 1px; border-bottom-width: 1px; border-right-width: 1px;
    border-left-width:1px;border-style:solid; border-color:blue;
    Ну, а для фона:
    background-color:#ff0000;
    При этом нетскейп делает приблизительно 3 пиксельный отступ от содержания до рамке, причем в случае наличия фона этот промежуток остается не заполненным цветом ...
    Если кто знает, помогите, плиз... Вроде все перепробовал...  Ответить.

  • x. У меня есть форма для отправки сообщения мне на e-mail. Я пишу
    <script language="JavaScript">
    function new_window(url) {
    window.open(url,'New','toolbar=no,location=no,directories=no,status=no,
    menubar=no,resizable=yes,copyhistory=no,scrollbars=yes,width=400,height=300');
    }
    </script>
    ...
    <form method="get" action="JavaScript:new_window('mailto.php')">
    ..
    </form>
    После этого открывается новое окно со скриптом, но данные не передаются в скрипт. Как этого избежать?  Ответить.

  • x. Кто знает, какое максимальное количество полей в MySQL таблице?  Ответить.

  • x. Почему после каждых пяти минут у меня отрубается MySQL? Когда я выключаю и заново включаю MySQL все работает.  Ответить.




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


  • 1801. Нужен скрипт, подсчитывающий клики на линки и формирующий "top10".
    Ответ прислал Alex.
    Нужен? Он есть у меня! Подробности по мылу.
    Ответ прислал Andrew Stepanov.
    Для тех, кто еще не скачал! :-) Он лежит у меня на сайте в разделе WEB-дизайна - скриптики - считалки. http://www.shabib.narod.ru
    Ответ прислал The Analyzer.
    Зайди на www.CGI.Ru и скачай.

  • 1803. У меня вопрос по хостингу. Может кто-нибудь знает бусплатный хостинг с поддержкой XML и XSLT. Ну т.е. что бы там стояли серверные анализаторы. И, конечно не мешала бы поддержка PHP, иначе поддержка XML просто бесполезна.
    Ответ прислал Igor Dulski.
    Я вот тоже иксемеэлом занимаюсь! Используйте флэш он работает с XML независимо от серверов! Буду рад если вы согласитесь сотрудничать по XML. Я в нём пока плохо разбираюсь.

  • 1804. Скажите, "плохой" народ.ру вставил свой баннер, почти как на BOOM.ru :( это у всех, кто на народе держит свои сайты или только у меня?
    Ответ прислал Александр Алешин.
    http://narod.yandex.ru/help/mini.yhtml
    Ответ прислал Andrew Stepanov.
    У всех!!! :-(( Я сегодня сам страшно и неприятно удивился, но что интересно.... У меня сайт с фреймами и этот, банник садится только на главные страницы разделов. В других страницах раздела не наблюдается. Наводит на мысль..... :-)
    Ответ прислал Triagel.
    Зайди на главную страничку народа, там все написано.

  • 1805. Вопрос по PHP: Есть ли у кого-нибудь скрипт, позволяющий делать csv-import?
    Ответ прислал Pasha.
    Если речь идёт про MySQL то там никакого скрипта и не надо. Просто обычный MySQL-запрос. Вот кусок из доки по MySQL:
    LOAD DATA [LOW_PRIORITY] [LOCAL] INFILE 'file_name.txt' [REPLACE | IGNORE]
        INTO TABLE tbl_name
        [FIELDS
            [TERMINATED BY '\t']
            [OPTIONALLY] ENCLOSED BY '']
            [ESCAPED BY '\\' ]]
        [LINES TERMINATED BY '\n']
        [IGNORE number LINES]
        [(col_name,...)]
    file_name.txt - это как раз и есть csv-файл.
    Для примера как использовать посмотри в phpMyAdmin файл ldi_check.php
    Правда там в моей версии маленький баг есть - под виндами путь к файлу с обратным слэшем а под юниксом - с прямым. phpMyAdmin это не учитывает а MySQL виндовый не понимает (что естественно - обратный слэш - это escape-символ).
    Поэтому в начале файла чтоб работало надо вставить строку
    $textfile=strtr($textfile,"\\","/");

  • 1806. Как сделать так, чтобы данные которые заполнил пользователь не пропадали в результате к-л неправильного ввода значения, чтобы ему не приходилось дважды вводить одно и тоже?
    Ответ прислал Ivan Kuznetsov.
    Делай так, чтобы форма была в скрипте и скрипт перечитывал значения, которые вводятся в форму. Если значения пустые, значит форма пуста. Если другой скрипт при обработке формы нашел ошибку, то он передает скрипту формы данные, которые были введены, а скрипт формы будет эти данные вставлять в форму. Проще это можно сделать на Яве скриптом, эмулирующим нажатие кнопки назад браузера.
    Ответ прислал coviex.
    А в если в браузере включена опция автозаполнения и кэш не чистить между загрузками формы, то всё заполненное должно "вылетать" по первой введенной букве - а это не очень утомительно, и проще чем любые другие варианты.

  • 1807. Какой тип данных нужно использовать в MySQL, если я хочу сделать текстовое поле (textarea), длиной 1000 символов (ведь varchar позволяет только 255)?
    Ответ прислали Maxim Matyukhin и Ivan Kuznetsov.
    Используй следующие типы:
    text: 0 - 65535 символов
    mediumtext: 0 - 16777215 символов
    longtext: 0 - 4294967295 символов

  • 1808. Как можно сделать так, чтобы все ифреймы (не путать с фреймом) на странице загружались в последнюю очередь, а сначала чтобы вся страница?
    Ответ прислал Sergey Kondratenko.
    Можно сделать что-то типа:
    <head>
    <script>
          function loadIFrames()
          {
           document.write('<iframe id="frameid"  src="framesrc.htm"
           frameborder="0" style="position:absolute; top:10px; left:10px; width:100px;
    height:100px;" scrolling="auto"></iframe>>');
           // и далее все IFrame
          }
    </script>
    </head>
    <body onLoad="javascript:loadIFrames();">
    </body>


  • 1809. У меня есть скрипт который должен убивать фреймы:>
    <script>
    if (parent.frames[0]){
    top.location.href="index.xxx";
    }
    </script>,
    но к сожалению мой хостер всё равно умудряется сунуть фрейм на 1/4 страницы. Подскажите какой-нибудь ещё скрипт, что-бы мои страницы загружались без фрейма хостера.
    Ответ прислал Sergey Kondratenko.
    <script type="text/javascript" language="JavaScript1.1">
    <!-- //
    if (self != top) top.location.href = window.location.href;
    // -->
    </script>

  • 1810. Кak peredelat file .exe publisirovanniy vo flash v screen saver?
    Ответ прислал Ivan Kuznetsov.
    Если это у тебя уже екзешник, просто переименуй его в *.scr, помести в windows\system , щелкни по нему правой кнопкой мыши и выбери Установить.

  • 1811. Где взять инфу по asp? чтоб и просто и понятно?
    Ответ прислал Viktor.
    Вот как раз, чтобы просто и понятно есть сайт http://prosto.pp.ru. И там не только ASP.

  • 1813. Можно ли с помощью CSS добраться до атрибутов тегов H1-H6. Если да, то до каких именно атрибутов? Приведите пример наиболее полного использования.
    Ответ прислал Никита.
    Да все, что хочешь можно делать в CSS с элементами H1-H6! Возьми любой атрибут CSS и смело можешь его применять: цвет, шрифт, чисто текстовые навороты, атрибуты блоков (отступы, границы)....Допустим, вот так:
    H1{color:blue; text-transform:uppercase; margin-top:-118px; margin-left:68px;border-style:double}

  • 1814. Менеджеры хотят самостоятельно обновлять нашу page с прайсом. Но не ручками, а практически автоматом. Т.е. отсылая по определенному адресу письмо с приаттаченым файлом price.csv Дело в том, что манагеров много и они не все умные.
    Как прочитать *.csv и преобразовать в таблицу, ясно, как божий день.
    Но вот как забрать с почтового сервера *.csv и положить в то же место, где лежит price.html (price.php), заменив при этом "старый"? Такое вообще возможно (php, pl)? А проверять почту можно, к примеру, при заходе первого посетителя в этот день (это вроде тоже понятно как сделать).
    Ответ прислал Andrew Stepanov.
    А почему бы просто не формировать прайс на локалке и просто через прогу автоматом не выкладывать поверх старого? У меня есть нечто подобное и неплохо работает у людей.
    Сформированные прайсы попадают сразу на сайт! Если интересно - пиши.
    Ответ прислал .
    А не проще сделать скрипт для закачки файлов на сайт. На PHP это делается просто. Да и сам процесс закачки, думаю для менеджеров не составит труда.
    А если все-таки хочешь через почту - то тебе нужно будет создать скрипт, который бы через сокеты соединялся с POP3-сервером, проверял есть ли почта, забирал ее, вытаскивал из почтового сообщения сам файл и сохранял его на сервере.
    По-моему первый вариант легче. По обоим вариантам есть статьи на php.spb.ru



  • Клуб друзей


    http://big-web.narod.ru - Реальная помощь при создании вашего сайта, HTML, PHP, CGI, Java Script, Applet, DHTML, FronPage 2000.
    http://www.shabib.narod.ru - Дизайн, Фотошоп, программы и утилиты, литература, компьютерные шутки и приколы, анекдоты.
    http://www.greyplex.best.cd - Сайт об электронной музыке. Музыканты, ди-джеи, пластинки, мп3.
    http://www.uic.nnov.ru/~kaas9 - Радиолюбителям: цифровая радиосвязь для компьют. Пакетное радио и SSTV. Инфракрасная связь, фототел., направленный микрофон и мн. др.
    Сервер Знакомств - Найди свою судьбу на нашем сайте.
    http://alexey-lao.narod.ru/ - Веб-дизайн: клонирование сайтов, использование чужих идей. Книги по веб-дизайну и графике: рецензии. Ссылки, цитаты, рефераты, тексты песен.
    http://soscomp.chat.ru - Статьи, советы по компьютерам, всегда свежий софт.
    http://www.dts.ru/~comp - Материал по заработку в сети. Спонсоров немного, но все надёжные, проверенные. Халява и программы, которые помогут в заработке со спонсорами.
    http://www.aton-poligraf.newmail.ru - Полиграфия на текстильном материале,тампопечать на любой сувенирной продукции.
    http://foma.vov.ru - Сайт тематических форумов на все случаи жизни. Зайди и получи ответ на свой вопрос.
    http://bryndin.50megs.com - Арт галлерея Брындина Валерия.
    "Золотая Пуля" - Сайт про оружие.

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

      Подпишитесь:
    Рассылки 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
    Отписаться Рейтингуется SpyLog

    В избранное