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

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

  Все выпуски  

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


Служба Рассылок Subscribe.Ru проекта Citycat.Ru
WEB-дизайн. Вопросы и ответы.
# 27 (38)
23 мая 2001г.
Проект сайта "AGS Design" http://dweb.ru
кол-во подписчиков - 13150

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

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

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

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

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

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



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


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


    Вопросы


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

  • 1519. Как сделать вход на определённые страницы по паролю. Скажим человек получает по почте логин и пароль заходит на сайт и хочет попасть со страницы "А" на страницу "В". Выскакивает окошко паролей и просит ввести пароль и логин. Он набирает код и попадает на страницу. Соответственно прямой набор www.mypage/В.html работать не должен.  Ответить.

  • 1520. Mne nuzhen script interaktivnih testov. Testy po angliskomu yaziku. U kogo est pomogite.  Ответить.

  • 1521. Как на PHP сделать ссылку например с index.html чтобы она открывала шаблон tmp.php и вставляла туда файл file1.txt. Нужен код ссылки и шаблона. В ПХП я мало что пока понимаю но хочу сделать нормальный сайт с одной страницей - шаблоном в которую вставляется контент определяемый ссылками. И еще, можно ли сделать то же самое но только через SSI ? А может кто-то при помощи Перла так делает сайты?  Ответить.

  • 1522. Есть файл. Мне надо, нажимая на кнопку "submit", построчно его прочитать. Я так понимаю, что файл надо прочитать в массив. Посоветуйте, как это сделать?  Ответить.

  • 1523. Как при помощи JavaScript можно "добраться" до параметра SRC в <script>, т.е. в зависимости от условия подгружается свой filename.js?  Ответить.

  • 1524. Кто работает с sendmail на f2s.com? Помогите, пожалуйста, разобраться: пример, взятый из книги не работает, возвращается реплика "Who are you? и т.д."  Ответить.

  • 1525. Есть PHP-шаблон, в который, в зависимости от QUERY_STRING вставляются через include разные текстовые файлы. Когда все файлы есть на сервере, все нормально, а вот когда какого-то нет, то страница грузится, но в том месте, где должен стоять отсутствующий файл, выдается ошибка, что, дескать, файл не найден. Дело в том, что шаблон - это газета, в одном выпуске которой может быть 3 статьи, во втором - 5, а в третьем - 10. Соответственно, в шаблоне и прописано максимальное число файлов статей, т.е. 10. Вопрос: как сделать, чтобы при отсутствии файла PHP не выдавал ошибку, а просто игнорировал бы include? А то для каждого выпуска шаблон делать не хочется, да и файлы-пустышки создавать, чтобы обмануть include, тоже как-то нерационально.  Ответить.

  • 1526. Как можно с помощью SSI осуществить следующее: В определенный день выводить определенный текст? Например, в понедельник - текст А (из файла 1.shtml), во вторник - текст Б (из файла 2.shtml), в среду - текст В и т.д.  Ответить.

  • 1527. Пытаюсь сделать заставку во Флэше :-( Есть исходная картинка и последняя. Картинки были сделаны в другой программе по машиностроению и сделать их во Флеше я пожалуй не решусь. Нужно чтобы из одной получалась другая. Но, насколько я понимаю можно только одним из предложенных способов модифицировать первую, а связать две нельзя. Потому как сколько я не изыскивала они воспринимаются отдельно. Так ли это? Можно ли сделать "кино" из 2-х разных картинок?  Ответить.

  • 1528. Поставил редирект (www.djmaster.has.it) на сайт (djmaster.on.ufanet.ru). И теперь, когда я с этого редиректа, просматривая свое творение, нажимаю кнопку "обновить" в IE, то сразу загружается главная страница (index.htm), независимо от того, с какой страницы своего адреса я нажал "обновить", хотя обновить мне нужно именно ту страничку, на которой я нахожусь.  Ответить.

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

  • 1530. Где можно посмотреть(на каком сайте) использование функции СSS - BORDER-STYLE. Я использовала его для создания выпуклых кнопок, теперь не идет!  Ответить.

  • 1531. Кто нибудь знает, есть ли какая нибудь обучающая информация по Adobe LiveMotion на русском (on-line)?  Ответить.

  • 1532. У меня стоит Win98. Я скачал и установил PHP под Win32. Как установить библиотеку GD именно под Win98?  Ответить.

  • 1533. Подскажите пожалуйста адреса сайтов, где можно найти документацию на русском языке по ASP и JSP.  Ответить.

  • 1534. Как можно осуществить форматирование элемента "textarea" при подгрузке в него элементов из "input"?  Ответить.

  • 1535. Как сохранить при нажатии на кнопку элемент "textarea" в файл с заданным именем?  Ответить.

  • 1536. Как можно средствами HTML/JS/CGI узнать разрешение JPEG'а?  Ответить.

  • 1537. Какой аналог "innerHTML" у Netscape Navigator?  Ответить.

  • 1538. Как можно заставить скрипт на Перле отправлять письма через sendmail в кодировке КОИ? (Сейчас он шлет в Win-1251). Хостинг NET.RU.  Ответить.

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

  • 1540. Можно ли при наведении мыши на определенный текст сделать так, чтобы менялся не только стиль, но и сам текст?  Ответить.

  • 1541. Моя страничка разделена на две части. Как сделать, чтобы после нажатия на кнопу меню в левой части в правую грузились несколько HTML-ов, один за другим. Причем должны грузиться только те странички (они все содержат <meta name="ndx" content="!!номер!!">), у которых !!номер!! соответствует переданному при клике на меню.  Ответить.

  • 1542. При вставке из таблицы ворда2000 в frontpage editor 98 после текста и всего остального :) прямо перед тегом </td> увидел <o:p></o:p>. Увидел обалдел. Кто-нибудь знает?  Ответить.

  • 1543. Kak razmestit' na saite bazu dannih, napisannuu na Access i dat' vozmozhnost' pol'zovatelyam rabotat' s nei iz doma cherez Internet.  Ответить.

  • 1544. Можно ли сделать на PHP рассылку новостей в HTML-формате (background, images)?  Ответить.

  • 1545. У меня возникла проблема с запуском у себя на компьютере одного большого форума на перле. Как написано в readme.html я все вроде выполнил. Далее там написано, какие могут быть ошибки и что они означают. У меня появляется ошибка Internal Error 500. При такой ошибке там написано:
    Did you upload the file in ascii? Also make sure that you chmod the file 755.
    А вот это я проверить даже не могу. Ведь я не на сервере смотрю, а дома. И записывал в директорию просто так. И как всякие chmod устанавливать, я даже не знаю. Посоветуйте, что делать? Могу прислать этот форум. Причем в log файле я посмотрел и я увидел, что ошибка в строке такой:
    use CGI::Carp qw(fatalsToBrowser);
    Ах да мои параметры:
    Apache 1.3.19 (win32) Php 4.0 Perl 5.002 Вот и все.
    P.S. Другие файлы не форума *.pl идут. Все нормально! Помогите пожалуйста.  Ответить.

  • 1546. У меня есть рассылка и сайт. В рассылке я выставляю определенные материалы, которые присылают мне подписчики. Эти материалы учавствуют в конкурсе. Как мне сделать голосование по этим материалам в рассылке, чтобы результаты автоматически выводились на сайт. После окончания одного конкурса начинается другой, т.е. необходимо делать новое голосование. Естественно нельзя чтобы один человек мог проголосовать дважды в одном конкурсе. Сразу предупреждаю в скриптах я ноль.  Ответить.

  • 1547. Нужно, чтобы в случае размера диагонали монитора пользователя более 15 дюймов параметру WIDTH тега TABLE присваивалось значение (80 %), отличное от заданного в HTML-тексте (100 %).  Ответить.

  • 1548. Как сделать скрипт, который может следующее: посетитель заходит на страничку. На ней есть формочка с 2 полями. В одно поле посетитель вводит логин, а во второе поле вводит пароль. После этого нажимает кнопку. В результате попадает на определенную страничку, которая соответствует введенному логину. Но попасть на нее можно только правильно введя пароль.  Ответить.

  • 1549. Можно ли вывести в MySQL строки по алфавиту на русском языке в win-кодировке. Мне советовали послать запрос SET CHARACTER SET cp1251_koi8 но не помогает. Выводятся строки с неправильной кодировкой.  Ответить.

  • 1550. Вот недавно увидел один сервис в интернете, который может автоматически распаковывать ZIP-архивы. Как можно такое осуществить на своём виртуальном хосте с помощью CGI-программирования.  Ответить.

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

  • 1552. Вопрос, относительно MySQL:
    Установила я себе MySQL for Win32, также у меня установлены "Active Perl v5.60.613", модули к нему DBI.ppd и DBD-Mysql.ppd, и естественно Apache 1.3.12 /Win32 Так вот, решила создать базу данных, находясь в папке С:\mysql\bin
    mysqladmin create goods
    И после этой фразы мне выдается сообщение следующего содержания:
    'create of 'goods' failed'
    error:'Access denied for user:'@unknown' to database 'goods' '
    Попытки создать базы, с другими именами приводит точно к такой же ошибке. А вот базу с именем testname почему-то успешно создает. В чем может быть дело?
    Примечание: В папке Windows существует файл hosts, внутри которого
    127.0.0.1 localhost
    # 127.0.0.2 sonata (это я добавила доп. хост, но попытка его закомментировать или удалить ничего не дает);  Ответить.

  • 1553. Есть ли какой-нибудь редактор для MySQL как, например, SQL Plus для Oracle, в котором можно копировать и вставлять строчки, а то жутко неудобно при опечатке в коммандной строке все набирать заново?  Ответить.

  • 1554. У кого-нибудь есть такой же РНР скрипт каталога, который бесплатно дают на www.wallst.ru?  Ответить.

  • 1555. Как реализовать ответ на событие onUnLoad (закрытие документа) если документ находится в браузере Netscape и какие особенности в отличии от реализации под IE?  Ответить.

  • 1556. Как сделать CGI скрипт, который определял бы – посещал ли данный посетитель данную страничку ранее или нет. И если данный посетитель данную страничку уже посещал, то скрипт должен выдать предупреждение об этом и не позволить посетителю повторно просмотреть данную страничку? Желательно, чтобы скрипт контролировал одновременно и IP и кукиес файлы. То есть нужно чтобы посетитель мог данную страничку посетить только один раз.  Ответить.

  • 1557. Как должен выглядеть код CGI скрипта, который формировал бы мою страничку? То есть я хочу хранить свои HTML странички не в page.htm, а в page.cgi.  Ответить.

  • 1558. Локально Small HTTP server, microweb, Eserv/2.95 останавливают обработку CGI - программы (FileSeek-"CGI/Perl. K.Петчетт, М.Райт") на этой строке:
    if (!(-d $ROOT_DIR)) { &error("$ROOT_DIR is not a valid directory ($!).") }
    ROOT_DIR - расположена C:\http\www\
    Как правильно указать данную переменную в программе?
    Я задавал следующим образом:
    C:/http/www/
    /home/- используя виртуальный каталог
    ответ сервера см. выше  Ответить.

  • 1559. Как сделать JavaScript который случайным образом загружал бы одну из 26 заданных картинок?  Ответить.

  • 1560. Если вы на заказ делаете сайт (или какую-нибудь программу или скрипт) как происодит оплата если работаете удаленно. Как вы можете быть уверенны что клиент вам заплатит?  Ответить.

  • 1561. В одной из предыдущих рассылок прочитал что ASP поддерживает работу с технологиями COM,DCOM,MTS. А что это такое и где об этом почитать начинающему?  Ответить.

  • 1562. Что нужно установить чтобы выучить ASP ( работаю под WIN98)? Слышал что нужен Internet Information Server а где его взять, только чтобы под WIN98?  Ответить.

  • 1563. Как нужно организовать таблицу (под MySQL) и как написать SELECT чтобы создать древовидную стрктуру (например форум или что-то наподобии организации вывода заголовков NEWS-сервера в OUTLOCKе).  Ответить.

  • 1564. Проблема с ORDER BY. Пишу
    SELECT * FROM table where id= ORDER BY hits LIMIT 0,20;
    Суть в том что этот запрос должен вывести строки по убыванию поля hits (тип int) . Но строка выводится по возростанию, подставлял и ORDER BY hits DESC или ORDER BY hits ASC результат везде одинаковый. Никто не в курсе в чем дело? (Использую APACHE 1.3 ,WIN98, PHP4, MySQL 3.21.29)  Ответить.

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

  • x. Я хотел бы найти дизайнера-ХУДОЖНИКА для оформления одной статьи здесь http://www.ixbt.com/mobile.shtml Не то, чтобы я заплатил ему, а просто есть любители своего дела, которые, наверное, не откажутся нарисовать рисунки, тем более для размещения на столь популярном сайте. Естественно Ваше имя будет указано, и есть возможность указать ссылку на Ваш интернет-ресурс (проверено, что приток посетителей после публикации статьи немалый). Но не это главное. Просто если Вы умеет рисовать и это Ваше хобби, то отзовитесь. Т.е. я собираюсь написать очередную статью для этого сайта в раздел "Мобильная связь" и хочу ее оформить "прикольными" картинками, хочу сделать что-то наподобие www.ixbt.com/peripheral/mouse-life.shtml но по другой теме.  Ответить.


  • Ссылки.


    ТОРГОВЛЯ В СЕТИ

    MoneyMethod
    http://www.hypermethod.ru/mm.htm
    Интернет-магазин своими руками.

    Свежее решение.
    Но теперь появился простой и недорогой способ создания интернет-магазина, и способ этот называется "MoneyMethod". Данный программный продукт позволяет с легкостью создать сложный и функциональный интернет-магазин на основе существующего каталога товаров. Например, если в компании уже имеется прайс-лист в формате MS Excel, или же ведется каталог товаров с помощью программы складского учета, MoneyMethod позволит легко использовать существующие файлы БЕЗ перенабора необходимых данных. Для генерации интернет-магазина необходимо лишь указать, какой именно файл или какую базу данных товаров нужно использовать. MoneyMethod с помощью шаблонов оформления быстро создаст готовый сайт с электронным магазином и сразу закачает его на сервер в Интернете.

    Очень просто!
    Необходимо также отметить, что можно воспользоваться специальным Мастером, встроенным в MoneyMethod, и тогда интернет-магазин будет готов буквально за 8 простых шагов! Поддержка готового сайта с интернет-магазином и внесение обновлений занимает не более 15 минут, причем данная задача под силу даже секретарю, не обладающему специфическими навыками. Для этого в программе предусмотрен специальный режим "секретарь", значительно упрощающий работу с MoneyMethod.

    Профессиональное оформление.

    MoneyMethod включает в себя 20 готовых шаблонов оформления, разработанных профессиональными дизайнерами, однако это не значит, что возможно создание лишь двадцати не похожих друг на друга сайтов, ведь любой элемент шаблона поддается гибкой настройке - шрифты, цвета, элементы оформления текста и рисунки легко изменяются нажатием кнопки мыши, и ваш сайт будет действительно уникальным.

    Преимущества.

    Магазин, созданный с помощью MoneyMethod, может обладать встроенной системой заказа товара и подпиской на новости, качественной поисковой системой по сайту, неограниченной номенклатурой товаров, а также включать другие типовые и необходимые для корпоративного сайта и интернет-магазина информационные блоки.


    В разделе Web-Дизайн:

    Apache
    Apache + Perl + PHP3 + MySQL для Windows 95/98: руководство по установке. ~11Kb

    Dynamic HTML
    Это пособие не сделает из вас профессионального дизайнера Web страниц, но при наличие элементарной фантазии и желания дочитать этот текст до конца, вы сможете поднять свой уровень до будущего профессионального креатора HTML. ~12Kb

    Вступление в PHP и MySQL
    Основные источники – это руководство по PHP (www.php.net) и MySQL (www.mysql.com). Также при подготовке статьи использовались материалы из www.webreview.com и www.devshed.com. Некоторые пункты являются переводами из этих источников. ~7Kb

    Java
    Введение в язык Java. ~379Kb

    Триада PHP & MySQL & gd library
    Сервис счетчиков обращений ~4Kb

    Краткое пособие по языку SQ
    LСоглашения о языке SQL и начальные понятия. Бывает полезно вспомнить! ~11Kb

    Web-дизайнТонкости, хитрости и секреты. ~52,4Kb

    Apache WWW server for Win32
    Версия 1.3.19, FreeWare , Win95/98/NT,
    Новая версия самого мощного и много функционального сервера для платформы Win32. ~2400Kb

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



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


  • 1479. Можно ли при помощи PHP сохранить данные в файл (не в БД, а просто в файл, напр, текстовый). Если да, то как?
    Ответ прислал ar9000.
    Все очень просто : и еще это можно прочитать в help по PHP
    filesystem function -> (file open)
    <?
    $file=fopen('news.htm','a');
    fputs($file," Переменная или нужный текст ");
    fclose($file);
    ?>
    Ответ прислал Тимур.
    Дам пример, на котором сам учился работать. Число посещениий -
    <?php
    $filename = "counter.dat";
    $fp = @fopen($filename,"r");
    if ($fp) {
    $counter=fgets($fp,10);
    fclose($fp);
    } else {
    $counter=0;
    }
    $counter++;
    print $counter;
    $fp = fopen($filename,"w");
    if ($fp) {
    $counter=fputs($fp,$counter);
    fclose($fp);
    }
    ?>
    Кстати. Может возникнуть проблемма другого порядка. При сохранении изменения в файл на сервере PHP может ругнуться и откажется сохранять. Это проблемма администрирования именно сервера. Для этого надо изменить свойства самого файла или области(читай директории), где он хранится на "изменяемую". Как сделать не знаю, обращаюсь на прямую к админу хостинга.
    Ответ прислал THE UnForGiven.
    <?php
    $f=fopen ("file.txt","r+"); открываем файл file.txt для чтения и записи
    fputs ($f, "текст в файл"); пишем в него "текст в файл"
    fclose ($f); закрываем
    ?>

  • 1480. У меня есть одна большая картинка. Как сделать так, чтобы она грузилась после того, как загрузится ВСЯ страничка.
    Ответ прислал Taras Shkodenko.
    Если это не противоречит дизайну страницы, то уменьшите размер картинки и сделайте ее ссылкой при нажатии на которую открывается ваша большая картинка, которая долго грузится. Если нужен Яваскрипт, то пишите мне на мыло скину.
    И еще одно: большие картинки желательно оптимизировать.
    Ответ прислал Алексей Лысов.
    Надо просто разместить тэг img (с адресом этой картинки) в самом конце html-документа. Чтобы картинку не было видно, можно указать атрибуты height и width равными нулю.
    Ответ прислал Станислав Приходько.
    <HEAD><SCRIPT language=javascript>
    function PLoad()
    {
    document.images.img1.src = "/somedir/some.gif";
    } </SCRIPT></HEAD>
    <BODY onLoad="javascript:PLoad();">
    <img id=img1 src="">
    </BODY>

    Ответ прислал Дмитрий Комков.
    Напиши скрипт:
    <script language=JavaScript>
    function loadpictures(){
    Image=new Image();
    Image.src="/images/bigfoto.jpg";
    }
    </script>
    <body onload="loadpictures();">

  • 1481. Как посчитать количество строк в файле с помощью Перла?
    Ответ прислала Anastasia J. Soldatova.
    Если есть возможность обращаться к командам самой OC UNIX, то
    $count=wc -l < $file_name;
    или
    $count=cat $file_name|wc -l;
    Здесь, обратите внимание, что кавычки не простые, а обратные.
    Если нельзя использовать команды самой OC, то
    open( FILE, "< $file_name" );
    $count++ while <FILE>;
    Существует еще специальная переменная $, которая содержит количество прочитанных строк с момента последнего явного вызова close для дескриптора файла (т.е. для <FILE>).
    Ответ прислал Ivan Kuznetsov.
    open(file, "< filename.txt");
    $counter=0;
    @stroka=();
    while (<file>)
    {
    $stroka[$counter]=$_;
    $counter++;
    }
    В переменной $counter будет занесено количество строк файла. В каждом элементе массива @stroka будут строки файла по порядку.
    Ответ прислал Виталий.
    #!/usr/bin/perl

    open(DATAF, "Имя_Фала") || die "Невозможно открыть файл";
    @str=<DATAF>;
    close DATAF;
    $str_num=@str;
    Ответ прислал Alex.
    Первый способ основан на использовании команды wc Пример (работает только под юниксом):
    $count=wc -l < filename.ext;
    chomp($count);
    Второй способ (работает для любой ОС):
    open(F,"filename.ext");
    $count++ while <F>; или for($count=0;<F>;$count++);
    Если не происходит считывания из других файлов можно воспользоваться переменной $. (плюс: нет лишних переменных)
    1 while<F>;
    $count=$.;
    Третий способ (самый быстрый, но требует в конце каждой строки обязательный \n):
    open(F,"filename.ext");
    $count+=tr/\n/\n/ while sysread(F,$_,2**16);

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

  • 1484. Нужно сделать меню. Ссылки в виде картинок которые меняются при наведении и нажатии. Ещё при наведении курсора звучит определённый звук. Но это ещё не все, при наведении курсора мыши в другой части экрана (например в низу) появляется определённый текст с картинками. Желательно чтобы картинки загружались заранее.
    Ответ прислал MindProbe.
    Могу предложить два способа. Первый - всё сделать во Flash - всё просто, если знать Flash и на твоём сайте не фреймов. Второй - заходи на сайт korol.spb.ru - сайт 'Короля И Шута'. Там как раз реализовано то, что тебе надо, и без Flash, сохрани страничку, посмотри.
    Ответ прислал Pyc_Step.
    Java-апплеты для создания кнопок позволяют делать это.

  • 1485. У меня есть флэш-вставка. Смысл ее в том , что посетитель нажимая на рисованные кнопки , вводит свое имя. Можно ли с помощью Action Script(или чего другого) сделать так чтобы его имя записывалось в txt файл(желательно и ip адрес рядом с именем).
    Ответ прислал Дмитрий NS.
    Прописывай в акшен действие и задавай get на cgi скрипт - в нем всё и определяй.

  • 1486. Можно ли такое сделать, и как? Чтобы если кто-то заходит на сайт с Украины то попадал на одну страничку, а если с России то на другую.
    Ответ прислал THE UnForGiven.
    Можно, на пхп, например. Только тебе нада знать айпишники стран.
    Ответ прислала N.Sakhnovskaja.
    Если кто-то из России будет украинско-говорящий, а из Украины - русско-говорящий, то они будут очень не рады.
    Ответ прислала Anastasia J. Soldatova.
    Я думаю, что отследить кто откуда заходит можно по IP-адресам. Насколько я знаю, так собирают статистику поисковые системы (например, Spylog).
    Первый байт (актет) IP-адреса представляет страну. Для России, например, выделены следующие номера для первого актета: 194, 195, 193 (в основном используется 194).
    Узнать более подробную информацию о распределении IP-адресов, наверно, можно на сайте PocНИИPOC www.ripn.ru. Конкретный код привести пока не смогу, но надеюсь, что хоть чем-то смогла помочь.

  • 1487. У меня есть куча файлов в формате .shtml В каждом и них в title стоит одно и тоже - Название Раздела. Мне необходимо заменить содержимое title каждого файла(статьи) на название статьи (это все для поисковиков). Я использую CSS. И все эти названия сделаны одним стилем (zag1 - допустим). Как мне все это дело заменить (ручками невыносимо долго)? Можно ли это сделать с помощью DreamWeaver'a или еще чего-нить? Лучше обойтись без скриптов, но можно и с ними.
    Ответ прислала Наталья.
    Используете Alliare HomeSite, там есть функция "заменить". Нужно просто указать в каких файлах и в какой директории искать. (можно установить флажок "Включая поддиректории"). Очень удобно, а главное быстро.

  • 1488. Ситуация такова: В тэге BODY записано буквально следующее:
    <BODY text="#000093" link="#0000ff" vlink="#0000ff" alink="red" background="art/indback.jpg">
    И всё было хорошо, пока я не вознамерился сделать новые открывающиеся окна без панели инструментов и т.п. Написал я ссылки примерно следующего вида:
    <a href="#" onclick="window.open('stom/index.html','stom', 'top=1, left=1, resize=no, scrollbars=yes, status=no,')">
    <FONT size="4">
    <CENTER>Стоматология</CENTER></A></FONT>
    Тут то и оказалось, что link="#0000ff" никак не проявляется, все буквы ссылок одного цвета, как vlink="#b0b6d7".
    Кто хочет ознакомиться поподробнее: http://www.ambulance.ru/Rediz/menu.html - 4 первых ссылки я снабдил этим скриптом, меняющим цвет link="#0000ff" на "#b0b6d7".
    Прошу подсказать, как, сохранив скрипт, восстановить первоначальные цвета ссылок. Учитывая, что я чайник, прошу не посылать советы типа "Через стили" и т.п., а написать необходимые исправления в скрипте или ещё где, если это Вас не затруднит.
    Ответ прислал Ivan Kuznetsov.
    Объясню, почему так случилось:
    <a href="#" onclick="window.open('stom/index.html','stom', 'top=1, left=1, resize=no, scrollbars=yes, status=no,')"> - у тебя эта ссылка обращается сама на себя. Поэтому она показывается как visited. Сделай вот так
    <a href="stom/index.html" target="stom" onclick="window.open('stom/index.html','stom', 'top=1, left=1, resize=no, scrollbars=yes, status=no,')">
    и все будет работать так, как ты хочешь. Проверено.

  • 1491. Посоветуйте сервисы, которые предоставляют место для хранения своих файлов. Желательно русскоязычные, но надежные.
    Ответ.
    narod.ru
    by.ru - только что заработал:)
    wallst.ru
    Ответ прислал Станислав Приходько.
    http://www.webdrive.ru - мне это посоветовал некий Михаил. Там очень интересная система предназначенная как-раз для хранения файлов (не хостинг и ничего еще там м.б.). И там можно как-то разделять доступ к файлам между разными людьми (вашими коллегами/знакомыми).
    Ответ прислал Kapoulkine Senia.
    http://www.zden.com/ - сервис, предоставляющий очень быстрый доступ и 500 Mb, каждый день добавляется 5 Mb.

  • 1492. В PHP хочу результат, предположим работы команды dir, отобразить в браузере, пишу следующее:
    $a = exec("c:\\winnt\\system32\\command.com /c dir", $b);
    echo 'a = "',$a, '"<br>';
    echo 'count = ',count($b);
    ?></HTML>
    результат: a = "", count = 0. Сервер, как вы догадались - Win2000. Та же самая команда просто из комманд промпта отрабатывает. В доке написано $b должен быть "filled with every line of output from the command". Что я не так делаю?
    Ответ прислал Станислав Приходько.
    А что вы вообще пытаетесь сделать?

  • 1493. Есть ли в инете бесплатный скрипт почтовой системы?
    Ответ прислал Kapoulkine Senia.
    Думаю, что нет. На всякий случай посмотрите на:
    http://www.cgi-free.com
    http://www.script.ru
    http://www.webscript.ru
    http://www.cgi-city.com (или http://www.cgicity.com)
    http://www.perl.com/CPAN
    http://www.codemanual.com
    http://www.cgi-resources.com (или http://www.cgiresources.com)
    http://search.cpan.org
    http://cgi.ru

  • 1494. Как просто и с минимум програзма организовать обновление прайс-листа самим клиентом-заказчиком сайта? Чтобы было удобно ему (идеал - закачка базы данных на сайт) так и мне, вебмастру, это все организовать? Хостинг: Unix + Apache; технологии: Perl, SSI, можно PHP, MySQL.
    Ответ прислал Ivan Kuznetsov.
    У меня есть такие скрипты. Пиши на мыло.

  • 1495. Подскажите, разве хостинг на базе Windows NT + IIS не позволяет использовать вставки SSI и другие прелести Apache? Если это можно, то как это сделать?
    Ответ прислал Eugeny Zharchikov.
    Это еще почему? На серверах IIS это устанавливается по умолчанию, разве что администратор это запретил впоследствии. Но еще одно "но", на некоторых серверах, SSI возможен только в файлах с расширением *.asp
    Ответ прислал Ivan Kuznetsov.
    Я над этой проблемой бился очень долго. Ну не хочет IIS понимать SSI. Зато понимает Апач, Самбар-сервер и Кситами-сервер.
    Ответ прислал Станислав Приходько.
    Это Апачь позволяет делать прелести IIS (а именно SSI). В IIS: <!-- #include file="file.inc" --> - НО ТОЛЬКО ДЛЯ ФАЙЛОВ *.ASP. Таким же способом там еще можно менять формат вывода времени сервером функцией Now().

  • 1496. Для чего используется аттрибут "tppabs" ? В частности:
    <img src="img/spacer.gif" tppabs="http://www.xxx.net/img/spacer.gif"
    Ответ прислал Евгений Зиндер.
    Этот атрибут вставляет программа Teleport Pro при скачивании сайта. Все адреса картинок (атрибуты src) меняются на локальные, а в этом атрибуте сохраняется адрес, с которого она была скачана.

  • 1498. Кто знает где можно скачать Apache (и все остальное, типа CGI+PHP+MySQL)? Но не ссылки типа apache.ru apache.org. Я облазил все эти сайты, прокликал все ссылки, но так и не нашел ссылки, которая ведет на архивный файл. Пожалуйста, дайте мне ссылку на конкретный архивный файл (дистрибутив), чтобы кликнув по ней, я мог сразу начать скачивать архив apache.
    Ответ.
    http://www.dizain.ru/dklab/dis/apache_setup.exe
    Ответ прислал Сысолетин Л.Б.
    Apache:
    http://httpd.apache.org/dist/httpd/binaries/win32/apache_1.3.19-win32-no_src-r2.msi
    РНР:
    http://www.php.net/do_download.php?download_file=php-4.0.5-Win32.zip&source_site=www.php.net
    MySQL: http://www.mysql.com/Downloads/Win32/mysql-shareware-3.22.34-win.zip
    Ответ прислал Leo.
    PHP
    http://www.php.net/do_download.php?download_file=php-3.0.17-win32.zip&source_site=www.php.net
    Perl
    http://aspn.activestate.com/ASPN/Downloads/ActivePerl/Download?OS=Windows&version=5.6.1&build=626&download=/ActivePerl/Windows/5.6/ActivePerl-5.6.1.626-MSWin32-x86-multi-thread.msi
    Ответ прислал Andrew Stepanov.
    Apache WWW server for Win32
    http://tehnic.ru/cgi-bin/download.cgi?id=710
    Версия 1.3.19, FreeWare , Win95/98/NT, 2400 КБ.
    Новая версия самого на мой взгляд мощного и много функционального сервера для платформы Win32.
    ActivePerl 5.6.1.626
    http://downloads.activestate.com/ActivePerl/Windows/5.6/ActivePerl-5.6.1.626-MSWin32-x86-multi-thread.msi
    Исходники для Windows (6578 Kb)
    http://downloads.activestate.com/ActivePerl/src/5.6/AP626_source.zip
    FreeWare
    Eng 95 98 ME NT4 2000 8141 Kb
    Замечательная вещь для тех, кто хоть чуть-чуть связан с Перлом или программированием для Веба. Данный пакет включает не только Perl for Win32 (транслятор, который можно установить и отдельно), но и Perl for ISAPI - plug-ins для IIS; PerlScript - ActiveX engine и Perl Package Manager. Пакет очень удобен для написания и тестирования всевозможных CGI скриптов и прочих подобных вещей.

  • 1499. По дефолту <form>..</form> имеет margin перед и после самой формы. Я поставил в стилях:
    form {margin:0} - IE сработал, а NN- нет. Помогите. как одолеть эту проблему в NN?
    Ответ прислал Sergey Komarov.
    Насколько я знаю, Нетскейп отсчитывает границы не от абсолютного значения, а от точки по умолчанию. Так, например, для BODY margin-left: 0px в IE будет отсчитываться от границы окна браузера, а в NN - от места, которое было бы по-умолчанию. Т.е. для достижения того-же эффекта в NN следует написать margin-left: -15px.
    Ответ прислал Павел.
    В NN надо явно задавать единицы измерения(pt,px),а если не задаёшь он считает весь стиль неверным.



  • Клуб друзей


    Дизайн - В этом разделе содержатся обучающие материалы по HTML, PhotoShop, Corel Draw, JavaScript, CGI, различным графическим редакторам. Существует спецкурс создания суперграфики.
    http://vkdesignstudio.boom.ru - Самый дешевый дизайн в Сет. Создание страничек любой сложности и тематической направленности. Создание баннеров, логотипов и мн. др.
    http://ih.hut.ru - 65 Чемпионат Мира по хоккею с шайбой 2001 года, Германия. Результаты, статистика, положение команд, фотогалерея. Обзоры,комментарии,статьи, мнения.
    http://wwwpromoter.boom.ru - Сайт для начинающих веб-мастеров. Ссылки на бесплатные места для размещения сайтов, почтовые серверы, FTP by e-mail,сервера раскрутки сайтов.
    http://www.hot.ee/board - Бесплатные частные объявления на доске Second Hand! - самая крупная из эстонских русскоязычных досок объявлений. Более 75 разделов.
    "Золотая Пуля" - Сайт про оружие.
    Форум посвященный вопросам сетевых технологий, телефонии, центров обслуживания звонков.

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

    В связи с изменением правил Клуба, проводиться перерегистрация сайтов участников.
    Сайты не прошедшие заново регистрацию, публиковаться не будут.
    Правила.

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

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

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

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


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



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

    В избранное