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

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

  Все выпуски  

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


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

WEB-дизайн. Вопросы и ответы.
# 14 (94)
25 марта 2002г.
Проект сайта "AGS Design" Dweb.ru & DwebHost.ru
кол-во подписчиков - 15300

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

  • Задать вопрос.
  • Архив рассылки
  • Вопросы.
  • Вопросы и ответы.
  • Выбор хостера.
  • Клуб друзей.
  • Авторам.
  •   Ссылки Вебмастеру:

  • Иконки и кнопки
  • Flash и Photoshop
  • Баннеры & Фото
  • Dweb - SHOP
  • Получить аттестат
  • Анимация и графика
  • Скрипты (CGI,JS,Applet)
  • Фоны
  • Форум
  • Хостинг
  • Web-дизайн
  • 3D анимация
  • Обменные сети
  • Студия web-дизайна

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

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

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


    Свои вопросы Вы также можете задать на нашем Форуме.

    Последние темы форума:
  • Скрипт времени загрузки
  • Как сделать поиск по сайту?
  • Статус ICQ
  • Загрузка flash-ролика
  • Photoshop 6. Точная нарезка картинок
  • Ширина таблицы в JavaScript
  • Как автоматически обновлять картинки
  • Про SSI
  • Про Gif
  • Как закачать файл с компа пользователя на сервер через HTTP? Или как переместить файл от юзера на веб-сервер???
  • Кредитные карточки. Принцип работы с карточками в Inete
  • Лучший на сегодня хостер
  • Опять про хостинг
  • Своя баннерная сеть, где можно получить ее.
  • Какие баннерообменные сети выбрать
  • Как грамотно раскрутить сайт



    Dweb-SHOP. On-Line Магазин


    DwebSHOP - Он-Лайн магазин с моментальной доставкой купленного товара (скрипты, раскрутка, реклама, интернет-карты, мобильные карты и др.). Приглашаем к сотрудничеству продавцов. Подробнее на сайте.


    Выбор хостера


    "Насколько важен выбор хостинга, и как выбрать хостинг для сайта?"

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

    Бесплатный хостинг
    За бесплатный хостинг вы не платите денег непосредственно, но так как бесплатного ничего не бывает, то обычно в качестве оплаты вы вынуждены размещать дополнительную рекламу на своем сайте.
    Сразу оговоримся, что бесплатный хостинг для большинства сайтов не подходит, если этот сайт должен стать "раскрученным". Почему? Во-первых, дополнительная реклама, далеко не всем окажется кстати, ведь ее придется как-то приспосабливать к дизайну, да и кому приятно, если на его проекте деньги зарабатывают, а он сам ничего не получает. Во-вторых, не всегда бесплатный хостинг оказывается бесплатным, почитайте подробнее сайт хостера, на нем наверняка встречаются объявления типа: "привязка домена www.ваше-название.ru к сайту (1-3$ в месяц), включение "mySQL" (2-4$ в месяц)". Если подсчитать, то дороже платного получится...
    В третьих, это пожалуй самое важное, большинство бесплатных серверов не могут предоставить действительно качественный хостинг. Ваш сайт может быть не доступен по несколько часов или даже дней. Естественно это отрицательно скажется на его посещаемости. А если учесть, что ваш сайт в любой момент могут закрыть, даже не объяснив причину и прибавить еще ограничения: не размещать файлы для загрузки (вообще, или объемом, например, выше 500Кб).

    Платный хостинг
    Среди платных так же попадаются не совсем качественные хостеры, но обычно это исключительный случай, особенно если услуги предлагает серьёзная фирма. Ведь люди платят деньги и хотят получить все на высшем уровне. И это только на словах они не считают $5-$20, а на самом деле - все до последней копеечки подсчитывают. Так как услуг хостинга становится всё больше и больше, то приходится делать выбор. А для этого надо проанализировать хотя бы пару предлагаемых хостингов. Давайте посмотрим на примере eServer.ru, как надо анализировать хостинги.

    1. Внешний вид сайта. Вроде бы не так уж и важно, но все же показатель достаточно веский. И так, заходим на eServer.ru (для наглядности, чтобы иметь представление о чём речь, вы можете открыть страничку сайта по этой ссылке). И так, что мы видим: достаточно приятное оформление и быстрая загрузка сайта. С виду - неплохой сайт, удобная навигация и очень понятно изложенная информация. Сразу бросается в глаза, что сайтом занимаются явно профессионалы - сходу хочется попробовать их услуги. Тем более, что такая возможность предоставляется всем желающим. Здесь Вам не придется писать в службу поддержки с просьбой открыть Вам тестовый эккаунт, Вам это предложат сами. Да-да, для того, чтобы протестировать работу хостинга достаточно подать заявку на сайте и Вам откроют доступ в течение 10 часов (мне прислали ответ минут через 15). Особенно радует надпись: "Общая загрузка серверов: 2.33%". Это значит, что в данный момент свободно свыше 95% мощностей серверов, или иначе можно сказать, что сервера оборудованы мощным оборудованием. Здесь ребята постарались.
    2. Служба поддержки. Обязательно, прежде чем купить хостинг, не бойтесь написать письмо, спросить, ведь вы будущий клиент, а клиента должны уважать. Со службой поддержки вам придется столкнуться и еще не раз, так что лучше проверить ее сразу. Наша проверка показала, что служба поддержки eServer.ru отвечает оперативно и достаточно подробно на все вопросы. Ни разу не оставили мое письмо без внимания, подробно, но без лишних слов (точь-в-точь как на сайте :) излагая решение проблемы. Задайте и вы им вопрос, если интересует что-либо, все координаты для связи есть в разделе "контакты".
    3. Теперь оценим предлагаемые сервисы и тарифные планы.

    а) Что предлагают.
    Место на диске 50 Мб - 400 Мб
    Трафик неограниченный во всех тарифных планах
    Поддержка домена включена
    Поддомены до неограниченного числа
    SSH доступ
    FTP аккаунты от 1 до 10
    Поддержка DNS
    Поддержка Frontpage
    Антивирусный пакет
    Почтовые ящики от 5 до 500 шт.
    Автоответчики неограниченное число
    Переадресация почты неограничена
    SMTP сервер
    PHP 4, PERL 5
    C++, Свой CGI-BIN
    Скрипты на Shell
    Использование SSI
    Доступ к LOG-файлам
    Паролирование  каталогов
    Свои Mime Types  .htaccess, .htpasswd
    Свои страницы ошибок (400-404,500)
    Автоперекодировка кириллицы (win/koi/mac/dos)
    Статистика сайта
    Панель управления
    Web-интерфейс почты
    Файл-менеджер
    MySQL-менеджер
    Быстрая смена паролей
    Ежедневная архивация данных сайта
    Возврат денег в течение 30 дней
    Круглосуточная поддержка по телефону и e-mail
    Бесплатная установка программного обеспечения
    В часть тарифных планов eServer.ru также включены:
    Анонимный FTP
    SSH доступ
    Поддержка SSL
    Возможность создавать свои эхо-конференции
    Базы данных MySQL
    PERL DBI
    JSP (Java server pages)
    Запуск программ по расписанию (Crontab)
    Кроме того, вы получаете доступ к удобной панели управления, где Вы можете следить за состоянием вашего сайта, изменять все настройки и управлять всей работой сайта. Посмотреть демо панели можно прямо на сайте.
    Найдутся тарифные планы и для профи, которым нужны большие возможности. И для тех, кому не хочется переплачивать за лишние для его сайта сервисы (поддержку SSL протокола, базы данных MySQL и Perl DBI, поддомены, SSH доступ, эхо-конференции, JSP и прочее).
    б) Сколько это стоит. Стоит это от $8 до $28,5 в месяц. При этом действует система скидок. Т.е. реально это может стоить примерно от $7,5 в месяц. Кстати, при оплате хостинга на год вперед, с любым тарифным планом, вы получаете домен в подарок.
    4. Удобство оформления заказа и оплаты. Оформить заказ можно в режиме on-line. При этом, как уже упоминалось, ваш аккаунт бесплатно открывается не позднее, чем через 10 часов после заказа. Формы оплаты также вполне удобны, например, можно оплатить через Webmoney.
    Вывод. eServer.ru - хостинг на который стоит обратить внимание.

    Андрей Антанюк, http://svsite.r2.ru



    Вопросы


  • 2693. Уже несколько раз пытался перейти с Front Page на HomeSite, 1stPage, Adobe Golive, но каждый раз останавливает одно - кириллический текст в этих программах отражается цифровым четырехзначным кодом, что делает неудобным редактирование HTML кода. Можно ли настроить эти программы так, чтобы они верно отображали кириллицу, без изменения системных настроек компьютера? Ответить.

  • 2694. Вопрос по Dreamweaver 4. Подскажите, почему при вставке кнопки flash шрифт только английский, а при изменении на кириллицу вообще пропадает. Как это побороть? Ответить.

  • 2695. Нужна программа для оптимизации текста программ на PHP и Perl, для его легко читаемости, что-то типа Linux'ового indent, только под Windows. Помогите хоть названием программки. Ответить.

  • 2696. Как сделать так, чтобы Apache for Win32 отвечал на HTTP запросы, приходящие на определённые IP адреса по локальной сети или при подключении через сервер удалённого доступа. Пробовал Listen и BindAdress, при указании не локального адреса Apache не выводя никаких ошибок выключается. Помогите! В документации к Apache ничего нет. Ответить.

  • 2697. Как при помощи JavaScript определить разрешение экрана и в зависимости от этого установить параграфу размер шрифта. Ответить.

  • 2698. Вопрос по флэш. Есть 50 фреймов мне их нужно перемешать между собой, может есть какая-нибудь опция или действие, а то вручную не очень хоца? Подскажите плиз как это сделать удобней. Ответить.

  • 2699. Загружаю один флэш ролик в другой, используя loadMovie. Так вот я хочу чтобы загружаемый ролик проигрывался начиная со 2-го фрейма. Как это правильно прописать? Ответить.

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

  • 2701. Не так давно в рассылке кто-то интересовался скриптом статистики со счётчиком, типа Spylog, и кто-то предлагал подобные скрипты, если не трудно ответьте ещё раз. Ответить.

  • 2702. У меня вопрос по Apache кто знает, как сделать, что бы апаче запрашивал пароль на определенный каталог, который я ему задам. Ответить.

  • 2703. Как сделать ротацию файлов статистики сайта на cgi администратор пишет, что надо выполнить команду echo > error_log
    но я не знаю как это можно реализовать технически? Ответить.

  • 2704. Как можно заархивировать файлы или папку с файлами прямо на сервере у хоста? Ответить.

  • 2705. Подскажите как осуществить такой процесс:
    Дана <form> внутри нее <textarea>. Рядом с формой ссылка. Так вот как сделать так что бы при нажатии на ссылку в <textarea> передавалсятся определенный текст на месте курсора. Помоему такое мжно осуществить на JavaScript. Помогити кто может, господа коллеги. Ответить.

  • 2706. )Как отменить действие правой кнопки мыши во флэш т.е. чтобы при нажатии не выскакивала менюшка? Ответить.

  • 2707. Можно ли во флэш ролике убрать в меню некоторые пукты "control", "view", а другие оставить. Т.е что в исходнике нужно прописать? Ответить.

  • 2708. Скрипт для подсчета нажатий во флэш:
    onClipEvent (mouseDown) {
    i++;
         _root.out = i;
    }
    При нажатии в динамическом поле прибавляется единица. Вопрос, как сделать чтобы прибавлялось другое заданное число 3 или 5?
    2)Тут же вопрос, как сделать если в динамическом поле набралось 15, то переходим на фрейм 5 если меньше 15-ти на фрейм 6? Ответить.

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

  • 2710. Освоил Dreamweaver UltraDew. Все получается и дополнение и изменение базы на латинице и на русском языке. Одно непонятно – почему поиск на русском языке не идет: ничего не находит? Ответить.

  • 2711. Как можо сделать прозрачную картинку без использования MSPaint. Ответить.

  • 2712. Нужна программа для клиентов магазина. Клиент скачивает програмку и устанавливает себе. Вписывает свои реквезиты – ФИО,адрес,телефон,способ оплаты,E-mail и т д Когда ему нужно получает прайс(zip,rar) с сервера(http,ftp) ,отключается и составляет заявку. Составленную заявку программа отправляет на E-mail магазина с реквезитами клиента. Подскажите где взять. Ответить.

  • 2713. Есть на моем сервер Apache, Perl, PHP и поисковик HTDIG. В общем для периндексирования баз поисковика HTDIG нужно вводить команду /home/art/htdig/bin/htdig -c /home/art/htdig/conf/htdig.conf в шелле (SSH). Кстати, запуск этой команды приводит к выдаче результатов запуска скрита в шелл - это очень неудобно. Хочу эту команду запускать через web, например обращаясь по URL
    www.mydomain.ru/cgi-bin/htdig/reindex.pl и хочу получать данные отработавшего скрипта в окне браузера.
    Вопрос:
    Как все это реализовать, например на Perl? Прошу дать конкретный пример, т.к. особенно в этом не рублю. Ответить.

  • 2714. Нужен javascript, который через некоторое время меняет картинку на другую (фото города), и внизу пишет что на фото изображено. Ответить.

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

  • 2716. Можно ли как нибудь скачать php скрипт с сайта не делая к нему запрос? Т.е. что бы он не формировал запрос к скрипту и не исполнялся, а сохранялся и исходным кодом? С помощью Teleport PRO не выходит. Так же и про ПЕРЛ-скрипты. Ответить.

  • 2717. Нужно сделать базу данных (в медицинском училище) в виде хелп-файла. В принципе - не важно HTML или win. А хелп - это потому что вообще не известно, на каких компах это должно будет работать (возможно, что и не х486 с win 3.11). Ответить.

  • 2718. Существует ли на каком-либо (российском) бесплатном хостинге поддержка расширений FrontPage 98/2000? Ответить.

  • 2719. Есть регистрационная страница такого вида
    <form action="q.php" method="post">
    Name: <input type="text" name="personal[name]"><br><p>
    Last Name: <input type="text" name="personal[last]"><br><p>
    Addres: <input type="text" name="personal[add]"><br><p>
    Telephone: <input type="text" name="personal[tel]"><br><p>
    Email: <input type="text" name="personal[email]"><br>
    <p>Gender:  
    <select multiple name="Gender[]">
    <option value="Мужской">Мужской
    <option value="Женский">Женский
    </select>
    <p align=center><input type="submit"></p>
    </form>
    
     И есть РНР такого вида
    <?php
    echo "Имя: ".$personal["name"]."<br>";
    echo "Фамилия: ".$personal["last"]."<br>";
    echo "Адрес: ".$personal["add"]."<br>";
    echo "Телефон: ".$personal["tel"]."<br>";
    echo "Email: ".$personal["email"]."<br>";
    for ($i=0;$i<sizeof($Gender);$i++)
    echo $Gender[$i]."<br>";
    ?>
    <? echo ("SGML инструкции\n"); ?>
    А мне нужно чтоб данные о регистрации выводились не только на экран но и в файл register.txt с таким же форматом как и вводятся тоесть имя: телевон: итд. Что где надо дописать? Ответить.


  • x. Есть ряд полновесных cgi-программ от К.Печетта,М.Райта. На локальном Apache все работает красиво. А на webservis.ru не могу получить такой же результат. Может есть желающие посмотреть, попробовать и подсказать, где собака порылась? CGI- программы я перешлю по e-mail.
    P.S А может быть кто-то уже с ними знаком (первая - fileseek.cgi) Ответить.


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

  • 2677. У кого-нибудь есть такой скрипт - при закрытии браузера (или ухода с сайта на др. url) открывается новое окно браузера, но при переходе по ссылкам окно не появляется.
    Ответ прислал Yack-Yack.
    Существуют такие события, как onLoad - при загрузке страницы и onUnload - при смене страницы. Можно заключить весь сайт в фрейм (обычный или плавающий), и в html-файле, открывающем этот фрейм, поставить обработчик onUnload. Поэтому, при смене страницы (внутри большого фрейма), этот обработчик вызываться не будет, а при переходе на другой URL он вызовется, так как при этом большой фрейм удаляется.
    Ответ прислал Фёдор Филимонов.
    Это просто. Вставляешь в тэг BODY следующую конструкцию:
    onUnload="window.open('newdoc.html','newwindow','toolbar=yes,location=yes, status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=60,height=300')"
    Первый параметр - имя документа, второй - имя окна (можешь назвать как хочешь), третий - параметры окна. Тут сам поэкспериментируешь с значениями. Отсутствие какого-либо значения, тоже что "=no"

  • 2678. Как реализовать на PHP, чтобы справа от ссылки высвечивалось количество кликов по ней.
    Ответ прислал Vasilij.
    При клике на ссылку надо добавлять, например в Б.Д., к текущему количеству кликов на этой конкретной ссылке единицу. Ну и выводишь при открытии страницы с сылками количество кликов для каждой ссылки оттуда же. .. Можно сделать, что-бы количество кликов хранилось в файле на сервере, в общем то же самое, что и с Б.Д.
    Ответ прислал ReQuest group.
    Элементарно! Учитываешь через скрипт количество кликов (с записью в таблицу), затем выводишь это значение рядом с ссылкой. Вот и всё! Будут вопросы - пиши.
    Ответ прислал Михаил_Карбоинов.
    Можешь попробовать так:
    -- Начало файла counter.php --
    <?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);
      }
    ?>
    -- Конец файла counter.php Потом с помощью
    <?php include ("counter.phtml"); ?>
    вставляешь скрипт на страницу в нужное место.
    Файл, куда вставляешь <?php include ("counter.phtml"); ?> должен иметь расширение .php , .php3 или .phtml
    Ответ прислал Игорь Гончаровский.
    Реализовать так: при заходе на страницу проверять откуда зашли, если со страницы с ссылками, то определить через какую из них был совершён переход (с помощью передачи параметров или что-то другое) потом открываешь файл данных и прибавляешь 1 к количеству кликов. Примерно такая схема. Если, страницы не доступны, то все переходы делай через программу, описанную выше. Если что не понятно или нужен конкретная программа, то пиши.

  • 2679. Во флэш в первом слое, в 1-м кадре поставил картинку и растянул ее эдак кадров на 30, в 31 первом кадре вставил ключевой фрейм (в действиях поставил "stop") с этой же картинкой и с вращающимся кубом, который я сделал роликом. Как сделать чтобы в ролике куба, когда действие переходит на последний фрейм, действие переходило на самый первый фрейм без куба (т.е. начальный уровень)? Пробовал использовать метки фрейма, gotoandplay, но действие переходило в 1-й фрейм ролика куба. Что делать?
    Ответ прислал Александр Ломакин.
    "Нечто" самое внешнее - тоже мувик и он имеет имя _root, а значит у него есть все методы и свойства мувика и к нему можно обратится по имени. В данном примере в последнем кадре куба пишется:
    _root.gotoAndPlay(1);
    Ответ прислал Michael Esutin.
    попробуй поставить во вложенном мувике _parent.gotoAndPlay(1);

  • 2680. Возможно ли во флэш ролик загрузить веб страницу? Пробовал использовать loadmovie, но ниче не получилось.
    Ответ прислал Александр Ломакин.
    Нет, нельзя. Командой loadMovie можно пользоватся только для загрузки мувиков (т.е файлов с расширением *.swf). Он должен находится в той-же папке, что и основной ролик, либо можно сослаться на CGI-скрипт, который сгенерирует *.swf :
    loadMovie ("swfgenr.cgi", 0, "GET")
    где swfgenr.cgi - имя скрипта генерирующего *.swf, данные посылаются методом GET
    Ответ прислал Epic.
    В ролик нельзя загрузить страницу. Можно скопировать текст, и вставить в ролик, можно назать PrintScreen и всавить ее в виде картинки, не более.

  • 2681. Где достать наиболее полное пособие для начинающего по языку ActionScript на русском языке и интересные примеры Flash? Прошу дать конкретную ссылку.
    Ответ прислал Александр Ломакин.
    Из того что встречал на русском языке, это перевод флешевского help-а, сделаный мейл-конференцией "RuFlash" (http://ruflash.ru) Там и руководство по Флешу, и ActionScript - очень содержательно, а по поводу примеров: http://www.flasher.ru много, на разные темы, иногда с описаниями.
    Ответ прислал Wizard.
    http://www.zona5.al.ru И поиск, поиск, поиск. Поиск рулит.

  • 2682. Кто может толково обеснить что такое SSI и как он работает. Я слышал что через него можно выводить результаты Perl програм.
    Ответ прислал Салагаев Евгений.
    Вкратце. SSI - Server Side Includes - Включения на стророне сервера. В HTML файле ты пишешь некоторые директивы, которые сервер распознаёт и что-то делает а уже потом высылает тебе результат. Т.е. SSI позволяет изменять вид страницы динамически. Самая частоиспользуемая, на мой взгляд, директива это include (или exec, хотя это разные вещи). Просто пишешь в нужном месте HTML файла. <!--#include virtual="ФАЙЛ" --> (именно так. со всем пробелами и т.д. только ФАЙЛ замени :)). И вместо этой директивы встанет содержимое ФАЙЛа. Кстати, нельзя включать документы с другого сервера. Вместо файла можно включать и CGI - скрипт. В этом случае будет включено то что он выдаст. Скрипту можно передавать параметры методом GET. Пример: <!--#include virtual="/cgi-bin/myscript.pl?param=val" -->.
    Ответ прислал Epic.
    SSI это скажем так сборник наиболее удобных команд Апаче сервера, да и для программера когда не всегда нужно использовать все функции того же громадного PHP, ASP или Перла. На нем можно многое, и доступны некоторые фунции типа if, else, ehco, query_string... Я могу дать не плохую доку по SSI, пиши.
    Ответ прислал ФуксЪ.
    Мыль, вышлю несколько пользуемых мною статей по сей теме. Материал с нуля, надергано с десятка разных авторитетных источников.
    Ответ прислал Александр Ломакин.
    "SSI расшифровывается как Server Side Include.
    SSI - это набор команд, позволяющий включить в страницу информацию, недоступную средствами HTML, такую как вывод программ, значения переменных окружения и статистику по файлам (размер, дата создания и др.). Все это и более позволяют делать CGI-скрипты, но зачем писать целый скрипт для получения размера файла, если можно воспользоваться SSI?:)..." - цитата из статьи Ерижокова А.А "SSI" (http://www.citforum.ru/internet/html/ssi.shtml) - все понятно расписано, также "SSI в примерах" (http://www.citforum.ru/internet/html/ssi_exmpl.shtml) - наиболее часто встречающиеся скрипты SSI с описаниями.
    По поводу Perl: а зачем с помощью SSI выводить perl-овские результаты? Он с этим и сам прекрасно справляется!
    Ответ прислал Maniac.
    SSI расшифровывается как Server Side Includes. Т.е. серверные вставки. Работает это так: если сервер видит в странице SSI-директиву (обычно <!-#include "somefile.txt'-->), то он (сервер) вставляет на это место в странице содержимое файла somefile.txt. Это - самый простой вариант (язык SSI предусматривает еще несколько вариантов синтаксиса, но все они сводятся к тому, что на данное место вставляется содержимое данного файла)
    Обработака результатов работы Perl-скриптов выглядит следующим образом: скрипт выводит данные в файл, который затем отображается на странице. Например, следующий кусок скрипта
    sysopen FILE,"./somefile.txt",O_WRONLY|O_CREAT|O_TRUNC;
    print FILE '<table><tr><td>Something</td><td>Data</td></tr></table>';
    close FILE;
    в сочетании с тектом в веб-странице
    <html><body>
    <!--include "somefile.txt"-->
    </body></html> приведет к выдаче пользователю страницы с таблицей
    |Something|Data|
    Примечание: обычно сервер считает, что страница содержит SSI-директивы, если она имеет расширение .shtml(.shtm)

  • 2684. Как на флеш сделать такую штуку. Есть file.txt , который содержит переменные, но находится на другом сервере. Как передать эти переменные в клип с помощью loadVariables ("file.txt", 0).
    Ответ прислал Александр Ломакин.
    В пути нужно указать абсолютный адрес: при загрузке на нулевой уровень:
    loadVariablesNum ("httр://yourhost.com/folder/file.txt", 0)
    либо при загрузке, например, в корневой мувик:
    loadVariables ("httр://yourhost.com/folder/file.txt", "_root").

  • 2685. Не могу получить доступ к ftp-серверу для размещения на нем своего сайта. Просьба помочь советом. ftp://имя:пароль@ftp.zibyzone.com все правильно?
    Ответ прислал Литвинов.
    Если ты пользуешься Far'ом, то просто введи адрес FTP и поставь галочку "Спрашивать перед запуском". Тогда перед подключением, Far будет спрашивать твое имя и пароль.
    Ответ прислал Михаил Карбоинов.
    А ты уверен, что пароль и логин набираешь правильно? Может в этом то все дело?
    Ответ прислал Maniac.
    Я не знаю, как на том сервере, который ты используешь, но, во-первых, в стандартной нотификации URL комбинация адрес:что_то означает, что "что-то" - это номер порта, по которому подключаешься, а во-вторых обычно подключение осуществляется следующим образом: подключаешься стандартным клиентом (например, CuteFTP, или FTP Voyager) к ftp (в данном случае по адресу ftp.zibyzone.com), а в параметрах подключения указываешь логин и пароль, которые и передаются серверу.
    Ответ прислал Валера.
    Есть куча разных программ. Я пользуюсь CuteFTP очень удобно.Себе устанавливал с диска но наверное и в Интернете скачать можно. Установленная весит 2,2Мб.Настраивается просто.Меню FTP-Site Manager-Edit site-General Вписываешь Site Label-что угодно.Host Address-ftp.zibyzone.com, Initial Directori -поддомен(/magazin) User ID-логин,password-пароль
    В Site Manager можно забить кучу хостов потом только выбираешь Label и Connect Попадаешь на выбранный сайт.В левом окошке щелкаеш файлы которые надо копировать и вс
    Ответ прислал ФуксЪ.
    Farом ходишь? проверь стоит ли у тебя галочка в поле "активный/пассивный режим". одни хотят так другие иначе.
    Ответ прислал Linea Alba.
    Попробуйте так: В настройках соединения своего FTP-клиента укажите имя сервера - ftp://ftp.zibyzone.com, логин (учетная запись) и пароль - ваши. Должно сработать.
    Ответ прислал Yack-Yack.
    Не все серверы работают с таким форматом. Можно просто поробовать соединиться с фтп в explorer, а пароль и логин ввести при запросе. Используй FTP клиент. (например, CuteFTP 3.0 - рекомендую) попробуй так:
    фтп-адрес: ftp.zibyzone.com
    порт: 80 или 8181
    логин: твой_логин или твой_логин#ftp.zibyzone.com
    пароль: твой_пароль

  • 2687. В SSI есть команда, показывает ip адрес, а как сделать так чтобы ip адрес передался в форму, например, <form name="frmip">
    <input type=text name="ip"></form>
    Ответ прислал Салагаев Евгений.
    Во-первых айпи может и скрипт узнать без проблем, в во-вторых напиши <!--#echo var="ПЕРЕМЕННАЯ ГДЕ СИДИТ АЙПИ" --> и вылезет айпи. Переменная должна начинаться с $. Не знаю я как она называется. $REMOTE_ADDR что ли...
    Ответ прислал Eugeny Grishanin.
    <form> <input type="text" name="ip" value="<!--#echo var="REMOTE_ADDR"-->"> </form>
    Ответ прислал Epic.
    Точно не знаю будет ли работать, но пробуй так же <input type=text name="<!-- #SSI -->"></form> если не будет работать, то используй ПХП, тут проще, если надо помогу.

  • 2688. Вопрос к знатокам флеш. Есть файл text.txt , в котором прописана переменная a=Ок. В кадре1 я прописую экшн скрипт:
    loadVariablesNum ("text.txt", 0);
    if (a == "Ok") {
            gotoAndPlay (5);
    } else {
            gotoAndPlay (10);
    }
    Но ничего не получается. Как это можно сделать?
    Ответ прислал Vasilij.
    Проблема в том, что переменные загружаются из файла не мгновенно, поэтому необходимо немного покрутиться в цикле нескольких кадров до тех пор, пока длина переменной загружаемой не станет, например, больше нуля и тогда только начинать ветвление в сценарии в зависимости от того, какое значение эта переменная примет. Я же тебе вроде высылал маленький ролик, который это демонстрирует! Или возникли какие-то иные проблемы? В общем, пиши на мыло - разберёмся!
    Ответ прислал Александр Ломакин.
    В условии нужно писать:
    if (a==OK) { ...
    т.е. OK без кавычек, а все остальное работает.
    Ответ прислал Wizard.
    Я бы в первом фрейме написал такой скрипт, имея в виду, что "а" - это динамическое текстовое поле в _root.
    stop();
    loadVariablesNum("text.txt",0,"post");
    function getIt(nam) {
     a = eval (nam);
     if (_root.a ==" OK.") {
     gotoAndPlay(5);
    } else {
     gotoAndPlay(10);
    }
    }
    А на кнопки повесил бы такие скрипты:
    n (release) {
     getIt("txt_1");
    }
    n (release) {
     getIt("txt_2");
    }    и т.д
    В text.txt файле я бы прописал: txt_1= OK.&txt_2= NO. и т.д. Если вписывать весь скрипт только в первый фрейм, без кнопок, можно жутко затормозить систему.
    Ответ прислал Michael Esutin.
    Все дело в том, что загрузка переменных не происходит быстро. Попробуй так:
    1 кадр:
    a="none";
    loadVariablesNum ("text.txt", 0);
    
    2 кадр пустой.
    
    3 кадр:
    
    if (a == "none") {
       gotoAndPlay(2);
    }
    
    и наконец 4 кадр:
    
    if (a == "Ok") {
            gotoAndPlay (5);
    } else {
            gotoAndPlay (10);
    }


  • 2689. Где взять 3DMax, у них на сайте за $2 399 000 не охота покупать, если кто знает дайте ссылки.
    Ответ прислал Maniac.
    Скажу честно: дешевле и легче пойти на ближайшую компутерную толкучку и купить сидюк.
    Ответ прислал Dimich.
    А ты в какой стране живешь? Допустим, у нас на пиратской Украине :) с месяц назад заходишь в любой магазин с сидюками, платишь 10 гривен (около 50 руб. русскими) и тебе на выбор любой диск - хошь 3D Studio, хошь еще чего-нибудь. :) Сейчас с этим строже, но при желании пиратские диски (не уступающие лицензионным) найти можно.
    Ответ прислал Литвинов.
    Купи в магазине (~ 100-150 рубликов). А насчет долларов - ты наплел (что - два лимона стоит?!!)

  • 2690. Возможно ли на JAVA cделать, чтобы при каждой последующей загрузке странички пользователем в on-line картинки (например в папке /mages картинки img1, img2, img3) показвылась по порядку, т.е.при 1 загрузке странички - img1,при 2 загрузке странички - img2,при 1 загрузке странички - img3.
    Ответ прислал Салагаев Евгений.
    1. Нафига такой редкостный изврат?
    2. Запиши ему кукесы и все дела.
    Ответ прислал Yack-Yack.
    Надо использовать COOKIES. создать для пользователя переменную-кукки, в которой будет храниться количество посещений им либо каждой странички (тогда, свой кукки для каждой странички) или для всего сайта (один кукки на весь сайт). А при загрузке страницы, ЯВА-скриптом получать содержимое кукки и формировать конкретный УРЛ картинки. могу помочь с явой и кукки.
    Ответ прислал Maniac.
    Один из вариантов - использовать cookies. Как их использовать - есть в любом пособии по JavaScript. А если на пальцах - то вариант таков: при обращении, пользователю вещается cookie с параметром, скажем, image='img1.jpg' и ему показывается картинка 'img.jpg' . При последующем обращении эта cookie считывается, юзеру показывается картинка 'img2.jpg' и в cookie параметр image меняется на 'img2.jpg'

  • 2691. У нас фубольная команда и после каждой игры мне бы хотелось чтобы зрители и болельщики на сайте могли ставить оценки нам. То есть, например, список фамилий (Пупкин, Запупыркин, Голопупов) Напротив каждого выпадающее меню с оценками от 1 до 10, и когда юзверь поставит всем оценки он жмёт и появляется результаты голосования. НО можно ли это сделать на ASP или Java?
    Ответ прислал mosya.
    На Java нельзя т.к. она не может работать с файлами (естественно, если вы имеете ввиду JavaScript). На ASP можно, но для этого хостинг должен поддерживать ASP а для бесплатных это редкость. Могу сделать на CGI.

  • 2692. Возможно ли во флэш, экспортированую картинку в формате jpeg или gif сделать с прозрачным фоном (отредактировать)? Т.е. в начале у нее черный фон, а как сделать его прозрачным?
    Ответ прислал Wizard.
    Прежде всего, нужно отличать экспорт от импорта. Но, судя по тому, что ты пишешь "Возможно ли во флэш....?", - ты говоришь об импортированном имидже. С импортированным имиджем можно поступить просто: - разгруппировать его и аккуратненько стереть фон.
    Ответ прислал Akeon.
    Ставишь первый ключевой кадр (картика с фоном. Только картинку преврати в символ и сделай breake apart). Потом делаешь другой ключевой кадр, редактируешь это разбитую на части картинку с помощью инструмента Lasso так, чтобы там не осталось черного фона. Затем делаешь анимацию по форме (shape).




  •   Рекомендуем
    * MPEG 4 VIDEO - Каталог видео в формате DivX: фильмы, клипы, караоке. Продажа. Обмен. Доставка по Москве и Росcии. Доставка по Москве и Росcии.
    * ТВ за неделю - поставка ТВ программ за неделю для печати, ранние сроки, низкие цены, удобная форма оплаты.
    * Бесплатная раскрутка - Впервые в Рунете реализована 3 уровневая система рефералов - 20 процентов с первого уровня...



    Клуб друзей
    * Информационно-развлекательный портал - города Капчагай, Казахстан.
    * Коллекция текстов песен - групп от лёгких до тяжёлых стилей.
    * Бесплатные Интерактивные Курсы - Обучайтесь через Интернет! Языки, программирование, дизайн (создание суперграфики). Обучение полностью бесплатно!
    Программирование (Assembler, Базы данных, C++, Delphi, Pascal, VB) Дизайн (HTML, PhotoShop, Corel Draw, JavaScripts, CGI)
    * Веб-дизайн клонирование сайтов - использование чужих идей. Книги по веб-дизайну, графике.
    * Материал по заработку в сети - Халява и программы, для заработка.
    * Сайт тематических форумов - на все случаи жизни. Зайди и получи ответ на свой вопрос.
    * Сайт для инвалидов - и не только (поиск работы, рефераты).
    * Средства по уходу за квартирой - бельем, посудой, авто, телом, полостью рта.
    * Бесплатные диски с играми - Закажи!
    * Векторные рисунки - в формате Adobe Illustrator, уроки для Adobe After FX
    * UFO-НЛО - Паронормальные явления и нло.
    * BIGWEB - Помощь для вебмастеров. CGI PHP Perl Java Script Applet Flash HTML CSS шрифты.
    В "Клуб друзей" может попасть любой сайт. Ссылки вращаются по КРУГУ постоянно. Как в рассылке, так и на сайте. Правила.



    ICQ - Клуб


    Адрес Клуба http://dweb.ru/1/icq.htm

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

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

      Авторам

      Вы хотите, чтобы ваши статьи были опубликованы в рассылках 'Веб-Дизайн, азы' и 'Веб-Дизайн. От А до Я'? Если вы считаете, что можете написать о дизайне, скриптам, графике и т.п., если Вам есть что сказать и о чем рассказать, я буду рад сотрудничеству с Вами. Присылайте свои предложения и статьи.
      Давайте вместе делать общее дело! Присылайте свои соображения, мысли, истории... поделитесь своим опытом.
      В качестве гонорара Вы получите несколько строк под Вашей статьёй, для рекламы/описания Вашего сайта.
      Буду рад сотрудничеству.

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


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

    В избранное