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

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

  Все выпуски  

Веб-дизайн. Вопросы и ответы. # 24 (104) Dweb.ru


Информационный Канал Subscribe.Ru


WEB-дизайн. Вопросы и ответы.
# 24 (104)
12 июля 2002г.
Проект сайта "AGS Design" Dweb.ru & DwebHost.ru
кол-во подписчиков - 15500

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

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

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

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

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

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


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

    Последние темы форума:
  • Эмулятор PHP для сервака.
  • Скрипт предворительной загрузки картинок
  • Стили оформления сайтов
  • Хороший текстовый редактор
  • Кредитные карточки. Принцип работы с карточками в Inete



    Дом для сайта


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

    Когда встает вопрос о приобретении хостинга для сайта, то мы подходим с большой осторожностью к выбору провайдера хостинга. В сети развелось немало хостеров, предоставляющих свои услуги за небольшую плату. Мы покупаем такой хостинг, а потом узнаем: обещанный неограниченный трафик - только обещан, потому что вдруг сервера стали загруженными из-за малой пропускной способности; поддержка домена выливается в дополнительную n-ую сумму; а цены указаны вообще без НДС и вам требуется доплатить еще 20%. И все-таки, бывает ли недорогой, но качественный хостинг?

    Обратите внимание на одного из крупнейших в России хостинг-провайдеров ЗАО "Вэб Хостинг" (торговая марка DwebHOST.RU), обслуживающего более 11000 сайтов и предоставляющего свои услуги для жителя любой страны. Вы можете заметить, что хостинг довольно недорогой. Может ли хостинг быть недорогим, но качественным?! Да! Вы наверное сами видите, как стремительно падают цены на жесткие диски. Этим отчасти объясняется предоставление такого большого дискового пространства за малые деньги. К тому же, подумайте о жесткой конкуренции со стороны других хостеров...

    Т.е., ответ на вопрос, поставленный в заголовке - "да".

    Есть вопросы? Пишите, Вам ответят на любые вопросы + Вы получите бесплатную консультацию по вопросам хостинга и переноса домена.

    DwebHOST.RU - Качественный, недорогой, надёжный, профессиональный хостинг для Вашего Бизнеса - от $7.61 / 300 Мб. в мес. Масса Скидок, Подарков и Бесплатных услуг. Спешите! Оплата любым способом (WebMoney, СберБанк, Банковские карточки). Подробнее на сайте DwebHOST.RU

    DwebHOST.RU объявляет о ежемесячном конкурсе "Бесплатный домен и хостинг Лучшим сайтам!" Если у Вас есть сайт на Бесплатном хостинге, то Вы можете принять участие в нашем конкурсе, совершенно Бесплатно, и может быть, Вы станете победителем и получите БЕСПЛАТНО Домен + хостинг на DwebHOST.RU, подробнее на нашем сайте DwebHOST.RU



    Вопросы

  • 2858. POP-UP во Flash это реально? Ответить.

  • 2859. Можно ли в PHP разделять прочитанный текстовый файл на строки и каждую строку сделать переменной (элементом массива). И есть ли в PHP функции подобные функциям Perl split() и join(), или возможность их замены. Ответить.

  • 2860. Как можно сделать рисунок-шапку, котрый будет в точках или линиях, например, как на сайте: http://fckhimki.ru/ или на сайте: http://www.fc-kuban.ru. Ответить.

  • 2861. Есть ли особенности в расшифровке форм (Perl) с параметрами для передачи файлов (enctype="multipart/form-data") и без них, method=post. Если я расшифровываю форму с файлом следующим образом:
    if ( $ENV{'REQUEST_METHOD'} eq 'GET' ) {
            $form_data = $ENV{'QUERY_STRING'};
            }
       else {
          read( STDIN, $form_data, $ENV{'CONTENT_LENGTH'} );
            }
    $form_data =~ s/%(..)/pack ("c", hex ($1))/eg ;
    $form_data =~ tr/+/ /;
    @pairs = split (/&/, $form_data);
    foreach $pair (@pairs) {
            ($name, $value)=split(/=/,$pair);
            $FORM{$name}=$value;
            }
    то данные вообще не сохраняются, подскажите пожалуйста в чем моя ошибка, формы без (enctype="multipart/form-data") расшифровываются прекрасно. Ответить.

  • 2862. Может ли Mozilla работать с скрытыми слоями? Вернее может ли отобразить скрытый слой конструкция типа:
    <script>
    function tier1Menu(objMenu)
    {
            if (objMenu.style.display == "none")
            {
                    objMenu.style.display = "" ;
            }
            else
            {
                    objMenu.style.display = "none" ;
            }
    }
    </script>
    <a href="#1" onClick="return GoTo('#1')"><span id="communities"
    onClick="tier1Menu(menu1)">LINK</span></a>
    <script language="JavaScript">
    document.writeln((document.all)?("<span style='display:none' id='menu1'>"):("<span
    id='menu1'>"));
    </script>
    INFO
    </span>
    IE работает нормально... Ответить.

  • 2863. Кто может поделиться ссылкой на хорошие русскоязычные ресурсы по Java. Желательно, где все объясняется просто, доступно на простых примерах и т.д. Ответить.

  • 2864. Где можно почитать, или подскажите как работать с MySQL через Perl? Ответить.

  • 2865. Как сделать, чтобы после вставки в .html SSI код когда отсылаешь сообщение или при выводе ошибки выдавало в .html, а не возвращалась в cgi скрипт. Ответить.

  • 2866. На сервере H1.ru не работает функция PHP mail(), точнее - возвращает false. Что сделать? Ответить.

  • 2867. У меня хостинг несколькоих сайтов. Возникли проблемы со статистикой. Мне обязательно нужна подробная статистика посещений: сколько человек, сколько страниц, какие, рейтинг страниц, откуда пришли, куда ушли, сколько страниц просмотрено, какая платформа, за каждый день, месяц, год и т.д. Я подаю такую статистку заказчику каждый месяц. Есть ли у кого-то опыт организации такой статистики. Подскажите, что делать? Логи есть в архивах .tz и самый свежий не в архиве. Ответить.

  • 2868. Помогите написать скрипт, который бы авктивировался по событию <body onload=""> и отсчитывал n секунд, после чего если посетитель сайта не нажал ни одной ссылки на сайте загрузил бы в этом же окне браузера страницу но уже с другим URL. Ответить.

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

  • 2870. Есть форма для голосования с радио-кнопками. Как активизировать кнопку при нажатии на текст рядом с ней. Ответить.


  • x. Если запускать скрипт (php) на локальной мащинее то всё работает а если на серваке то выдаёт ошибку Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/di-host/public_html/templates/order_2_page.dat on line 72 Ответить.

  • x. Прошу откликнуться тех кто использует перловский модуль Authen::PAM. Возникают вопросы использования. Ответить.

  • x. Может у кого есть скрипт этого чата, этот скрипт написан кажется на .pl, регистрацию не требует, по середине таблица где и происходит обновления сообщений, кажется без фреймов, вставляет смайлики при наборе :) и т.п. Он у меня раньше был но после ... его теперь нет! Искал на cgi.ru но там его НЕТ. Если у кого есть откликнитесь пожалуйста. Скрипт сам Freeware. Ответить.

  • x. Я планирую сделать интернет-магазин на базе старого и мне нужна корзина для магазина. Как её можно сделать? Ответить.


    Сервис Бесплатных Чатов

    ChatList.Ru - чат вашей мечты!

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

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


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

  • 2849. Почему могут не работать формы, если я использую PHP4.2.1, установленный под Windows 98 с Apache. <?php print "Привет, $name."; ?>
    В результате не выводятся значения, введённые в форму. Они как будто просто игнорируются, а я получаю лишь: "Привет, ." В чём причина?
    Ответ прислал Count.
    Смотришь php.ini и ищешь переменную register_globals. Если она равна off, меняешь на on. Но это не лучший вариант со стороны безопастности. Добывай переменные через $HTTP_*_VARS[].
    Ответ прислал Игорь Гончаровский.
    В PHP.INI с этой версии по умолчанию стоит register_globals=off. Т.е. переменные извне больше не передаются непосредственно в программу. Есть два способа:
    Первый, самый простой, включить register_globals, но разработчики предупреждают, что в будущих версиях этой настройки не будет. Поэтому, на мой взгляд, разумнее пользоваться вторым способом. Переменные доступны через массивы $_GET, $_POST и т.д. Соответственно правильно написать так:
    <?php print "Привет, $_POST['name']."; ?>
    Ответ прислал Pasha.
    Скорее всего, у вас не определена $name. Или определена, но = "". Чтобы убедится в этом попробуйте вместо
    <?php print "Привет, $name."; ?>
    написать
    <?php $name = 'test'; print "Привет, $name."; ?>
    и посмотрите что получится.
    Если я прав - обратите внимание на область видимости переменных. Не забывайте, внутри функции (и метода объекта) внешние переменные надо объявлять как global.
    Ответ прислал Administrator.
    Вероятно, не учтен следующий нюанс. Если в файле конфигурации PHP - php.ini нет строки "register_globals=on", то обращаться к переменным POST и GET нужно через соотвествующие массивы. Для метода GET - $HTTP_GET_VARS['VARIABLE'] или $_GET['VARIABLE']. Имени переменной, указанной в качестве индекса массива, знак "$" предшествовать не должен.

  • 2850. Я почитал раздел Flash,и там было сказано что нужен еще Adobe Dimensions,но я его не могу найти,подскажите,пожалуйста,где его взять.
    Ответ прислал Gorky Jury.
    http://www.adobe.com? http://www.google.com запросы типа "download Adobe Dimensions" и "что такое Adobe Dimensions" ???
    Ответ прислал Alexander Lemekhov.
    На сайте Adobe должен быть.

  • 2851. Я делаю гонки на JavaScript. Как сделать так , чтобы при врезании машин что-либо происходило (например появлялось сообщение об аварии ).т.е.машины-Gif картинки.
    Ответ прислал Александр Жешев.
    Когда абсолютные координаты слоев с картинками пересекаются (это можно отследить через динамические массивы), выводите alert или что надо.

  • 2852. Как сделать прозрачным фон иконки или рисунка в Ulead PhotoImpact?
    Ответ прислал Александр Жешев.
    Там есть такая штука наз. прозрачность там и делай.

  • 2854. У меня есть форма JavaScript определяет заполненны все поля и т.д и т.п, но допустим если я заполнил все поля правильно кроме одного, все правильно заполненные поля стераются, как этого избежать?
    Ответ прислал Aleksandrov Dmitry.
    Скрипт переписать! Вообще вопрос некорректный – надо глянуть на скрипт, чтобы дать какой-либо осмысленный совет!
    Ответ прислал Gorky Jury.
    Не стирать ;) Они ж не сами по себе стираются, более того, они стираться и не должны. Возможно, просто перегружается страничка заново. Чтобы не перегружалась, делается так:
    <FORM … OnSubmit="return FormSubmitted(this);">
    Функция FormSubmitted возвращает true если все поля заполнены и false в противном случае. Тогда форма не срабатывает. Или ты не сознался что скрипт писал не сам, а он все поля стирает, тогда их надо не стирать.
    Ответ прислал Литвинов Вадим.
    Используй Cookie. На Яве по идее кое-что навалять можно...
    Ответ прислал Александр Жешев.
    Можно сделать так, чтобы форма выводилась с полями value, которые инициализирует скрипт. То есть, value=fieldName1, если переменная ненулевая - выводится значение, нет - нет. Можно еще воспользоваться history.back();

  • 2855. Как делать в JavaScript поиск по строке?
    Ответ прислал Gorky Jury.
    Операции поиска и замены в ЯваСкрипт поддерживают регулярные выражения. Есть функции поиска подстроки. Читай про объект String.
    Ответ прислал Dimich.
    Функция IndexOf("строка для поиска"). Возвращает позицию найденной подстроки в строке.
    Ответ прислал gringer.
    есть такая функция в классе String
    int indexOf(substr [,idx])
    где substr шаблон подстроки, которую надо найти (понятно, что это может быть и просто символ) и idx позиция, откуда надо начать поиск (это необязательный параметр, по умолчанию равен 0) функция возвращает позицию, где начинается подстрока, либо -1, если ничего не найдено.

  • 2856. Я сделал такой яваскрипт что при нажатие на картинку открывается НОВОЕ малюсинькое окно а там всякая фигня. Но когда открывается это окно то все анимированные картинки застывают, как сделать так чтобы они продолжали работать?
    Ответ прислал Игорь Гончаровский.
    Обновить содержимое этой страницы.

  • 2857. Возможна ли реализация ява скрипта, который будет искать заданное в определенном файле (например *.dbf), т.е. мы вводим например 06269, и скрипт выдает строку из dbf-файла в которой есть эти цифры(буквы), если такового нет, то выдает фразу - нету такого в базе. Если кому не сложно дайте хоть какой-то пример.
    Ответ прислал Салагаев Евгений.
    Теоритически если скрипт запущен с машины пользователя, то ты можешь делать такое при помощи ActiveX. Тот же FileSystemObject. Но если из скрипт запущен из инета - свободен. Никакого доступа к данным на винте.
    Ответ прислал Dimich.
    На JavaScript такое не делается.С файлами типа *.dbf в принципе может PHP работать, но они сами не рекомендуют, так как может разрушиться база. Лучше MySQL использовать.
    Ответ прислал Aleksandrov Dmitry.
    Возможно! А где тебе это надо делать? На сервере или на клиенте?
    Ответ прислал Long.
    Если ты имеешь ввиду яваскрипт, который работает в браузере, то однозначно - нет. Скрипт работает на стороне клиента, а файл у тебя лежит на сервере.
    Ответ прислал Mosya.
    JS не работает с файлами на сервере. Нельзя.




  •   Рекомендуем
    Хотите получить диплом канадского колледжа график- и вэб-дизайна, не выходя из дома? . New Image School (Торонто, Канада) продолжает набор на дистанционное отделение. Подробности – на сайте колледжа.

    Клуб друзей
    * Король и Шут - Тексты, Аккорды, Табы, Новости, Информация, MP3, MIDI.
    * Для влюбленных девушек - Стихи, поэзия о любви. Иностранцы. Подарки. Спонсоры и др.
    * Для начинающего веб-дизайнера - JS, applets, Cgi, Dhtml, Html, Css, Perl и др.
    * Праздник каждый день - традиции, обычаи, приметы, рецепты, гороскоп.
    * Почти всё - от моего имени до советов по отлыниванию от армии.
    * Портал Web-Дизайнера.
    * Каталог сайтов - "Армия глазами штатских", призыв, возможности его избежать и др.
    * Underground Site - web-дизайн, помощь в освоении HTML, CSS. Советы, статьи.
    * Для начинающих веб-мастеров - Ссылки на беспл. места для размещения сайтов, раскрутка и др.
    * Сайт молодых ученых - статьи, информация, новости, фотографии.
    * Музыка, кино - музыка в кино и в мультипликации, ЗАПОВЕДЬник, языки.
    В "Клуб друзей" может попасть любой сайт. Ссылки вращаются по КРУГУ постоянно. Как в рассылке, так и на сайте. Правила.



    Обменные сети.

    Лучшие сайты ТЕМАТИЧЕСКОЙ Баннерной обменной сети BBE 468 - комиссия всего 6(!)% - только для сайтов с тематикой 'для Вебмастера'.
    Производится выкуп показов данной сети (10-25 центов за 1000 показов). Подробнее об условиях выкупа.

  • Web Builder - Все для настоящих и начинающих Веб-мастеров!
  • В помощь web дизайнеру
  • Web дизайн, разработка, размещение, обслуживание сайтов.
  • Подсобка Web Мастера
  • Web-дизайн для начинающих
  • DesignWeb Studio

    Приглашаем зарегистрироваться в наших обменных сетях.
    ВСЕМ новичкам начисляются Бесплатные показы - от 50000 до 155 тыс.
    Ссылки на лучшие сайты сетей Бесплатно публикуются в рассылках. Попасть в рассылки >>>



    ICQ - Клуб


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

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

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

    Авторам

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


    >>> Вы можете установить у себя на сайте нашу кнопку или текстовую ссылку. <<<

    Код кнопки:
    <a href=http://dweb.ru/ target=_blank><img src="http://dweb.ru/1.gif" width="88" height="31" alt="Портал для Вебмастера" border="0"></a>

    Текстовая ссылка:
    <A HREF="http://dweb.ru/" target="_blank"><B>Портал для Вебмастера</B></A>


    Давыденко Дмитрий.     http://dweb.ru/

    © 2000-2002 Copyright by Dweb.RU
    Копирование материалов рассылки возможно только в случае явного указания на сайт "Dweb.RU" как на источник информации. При этом обязательно явное указание адреса: http://dweb.ru/


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

    В избранное