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

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

  Все выпуски  

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


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

WEB-дизайн. Вопросы и ответы.
# 7 (87)
8 февраля 2002г.
Проект сайта "AGS Design" Dweb.ru & DwebHost.ru
кол-во подписчиков - 15000

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

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

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

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

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

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


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



    Обменный пункт WebMoney


    Для Казахстанцев. Аттестованный обменный пункт WebMoney. Покупка/продажа титульных знаков WebMoney за Казахстанские Тенге, по самому выгодному для Вас курсу.
    Выдача аттестатов доверия системы WebMoney. Подробнее на нашем сайте.



    Профессиональный, Качественный Хостинг


    Вы создали свой сайт или сайт Компании. Рано или поздно у Вас возникнет вопрос о том где разместить свой сайт, чтобы он был постоянно доступен, чтобы на нём не было 'лишних' баннеров, чтобы Вы имели возможность разместить любой скрипт у себя, а не пользоваться услугами бесплатных служб. Вы, конечно, можете разместить свой сайт на Бесплатных хостингах, но в последнее время наметилась тенденция перехода с Бесплатных услуг на платные многих хостингах, т.е. размещая там, у Вас не будет уверенности что через несколько месяцев, Ваш сайт либо закроют, либо 'попросят' перейти на платную основу.

    Заказывая хостинг и размещая свои сайты или сайты Компаний у нас, Вы получите качественные услуги:
    круглосуточную поддержку по е-mail и тел., помощь в настройке скриптов, консультации специалистов по дизайну Вашего сайта, CGI PHP3/PHP4 Mysql SSI Cron FTP WAP без каких-то либо ограничений, бесплатные показы (от 100 тыс) + ежемесячную рекламную компанию для Вашего сайта, Web-интерфейс управления аккаунтом, почтовые аккаунты (WEB-интерфейс, автоответчики), Управление DNS (возможность создавать свои субдомены вида my_subdomen.my_domen.ru), неограниченный траффик, Ежедневный backup Ваших файлов, бесплатные домены, доступ к log-файлам, статистика обращений к сайту, быстрое изменение паролей и это далеко не всё.

    Всё это + 200 Мб стоит от $7.61 в мес.
    Вы можете воспользоваться Демо-входом, для просмотра web-панели управления аккаунтом, а здесь Техническую пощадку наших серверов.

    Мы регистрируем домены во всех зонах .ru .biz .info .com .net и др. Перенос доменов с других хостингов.
    Компания ЗАО "Вэб Хостинг" (DwebHost.ru) обслуживает более 6000 сайтов. Выбирая нас Вы делаете РАЗУМНЫЙ выбор!

    Что делать если у Вас нет нужной суммы денег на заказ хостинга?
    Выход есть. Для этого Вам надо зарегистрироваться в нашей Партнёрской программе и размещая у себя на сайте наши баннеры или Текстовые ссылки.
    Вы спросите - "А что я получу взамен?"
    В cookies браузера каждого посетителя, пришедшего с Вашей страницы, сохраняется информация, что он пришёл именно от Вас. Когда наш новый клиент заполняет форму на регистрацию, в нашей базе данных отмечается, что узнал он о нас благодаря Вашему сайту. Как только он оплатит услуги хостинга, на Ваш счёт поступает 40% от суммы его взноса, т.е. привлекая к нам клиента единожды, Вы будете получать 40% от всех сумм постоянно. Тем самым Вы не только оправдаете свой хостинг (с Вашего счёта возможно оплачивать как регистрацию домена, так и сам хостинг), но и сможете заработать не плохие деньги.

    Если Вы найдёте хостинг дешевле и с большим пакетом услуг, пишите, обсудим.

    Сайт Компании здесь, а все вопросы по хостингу и партнёрской программе сюда.


    Вопросы


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

  • 2571. Подскажите, пожалуйста, как сделать так, чтобы данная конструкция работала в Netscape. В таблицу из файла, содержащего переменную someText, должен выводиться этот самый текст. Чего Netscape не понимает?
    <script>
    function loadConstants()
    {
    document.all["mytable"].innerText = someText ;
    }
    </script>
    <body onload="loadConstants()">
    <table>
    <tr><td id="mytable"></td></tr> </table> Ответить.

  • 2572. Кто-нибудь может поделиться скриптом типа Службы Знакомств? Ответить.

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

  • 2574. Как организовать прием денег (PayPal в Латвии не идет) на сайте за услуги? Ответить.

  • 2575. Есть компьютерная сеть, в ней сервер с закрытым разделом сайта. НУЖЕН скрипт на Перл, который будет беспрепятственно пускать в этот раздел только тех, чьи IP занесены в его log файл, в противном случае выводить предупреждающее сообщение. Ответить.

  • 2576. Во флэше присвоил фрейму (допустим фр.1) звук, нажимаю на кнопку и перехожу на другой фрейм (фр.10) звук все еще играет. Вопрос. Как по нажатию на кнопку прекращать проигрывание всех присвоеных ранее звуков? Ответить.

  • 2577. На импортированых картинках у меня не получается использовать графические инструменты флэша (кисти, карандаш и т.д.) Как это исправить? Ответить.

  • 2578. Как для файла *.swf создать такой exe projector, чтобы он открывался на весь экран (fullscreen)? И возможно ли заменить флешевскую иконку на свою? Ответить.

  • 2579. Установил Apache. Настроил - работает, но как - то не совсем корректно, то и днло глючит, а глюк состоит в том, что постоянные предложения подключиться и практически постоянно не отображает рисунки на страницах, где используется CSS. Может кто знает в чём проблема. Ответить.

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

  • 2581. Вопрос по флэш. Допустим есть объект(картинка). Как сделать чтобы по нажатию на кнопку она начинала крутиться с заданой скоростью и останавливалась через некоторое время. Ответить.

  • 2582. Для чего нужны Hex редакторы? Ответить.

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

  • 2584. Есть готовый фрейм с подключенными кнопками и какой нужен скрипт, чтобы на определенной кнопке при удержании какой-либо клавиши на клаве загружалась совершенно другая страница, которая бы в обычном режиме была недоступна. Ответить.

  • 2585. Помогите сделать такую вещь на CGI. У меня на сайте есть секретная директория куда могут войти только зарегестрированные пользователи, но этого мало. Нужно чтобы каждого пользователя приветствовыли типа "Привет, Вася" и каждого в своем отдельном дире. Узнавать кто вошел по паролю, и чтобы было ограниченеие по времини, т.е. была регистрация с определенным промежутком во времени, а перед окончанием срока предупреждение: До окончания осталось N дней. Директория закрыта с помощью .htaccess Ответить.

  • 2586. Существует ли скрипт, которая принудительно оставляет все без исключения страницы в кеше браузера для последующего автономного просмотра? Ответить.

  • 2587. Как на флэш сделать что-то вроде случайного выбора. Допустим есть последовательность кадров(8), которые бесконечно проигрываются. Так вот при прошествии определенного времени действие должно останавливаться на одном из двух кадров, на 3-м или 5-м кадре, и так они должны меняться т.е случайный выбор. Как это проделать? Ответить.

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

  • 2589. Что нужно добавить в хтмл код флеш-картинки (или в свойства вставленного объекта), чтобы пользователю, у которого не установлен проигрыватель было предложено его скачать, а если он откажется, то объект заменялся бы другой картинкой (к примеру image1.jpg)? Ответить.

  • 2590. 1) Как задать сумму нескольких переменных? То есть, можно, чтоб четвертая переменная была суммой определенных 3 -х?
    2) Существует ли команда, для вставки в код страницы название текущего домумента?
    3) Можно ли задать параметр, примерно такого вида: Посчитай количество фраз "test phrase" в документе "example.shtml" и выведи это количество в [эту] переменную. Ответить.

  • 2591. Как сделать так, чтобы при открытии страницы, измерялось разрешение экрана и в зависимости от расширения менялся размер фрейма? У меня есть такой код:
    <script language="JavaScript">?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
    <!--
    if (self.screen) {
    width = screen.width
    height = screen.height
    }
    else if (self.java) {
    var jkit = java.awt.Toolkit.getDefaultToolkit();
    var scrsize = jkit.getScreenSize();
    width = scrsize.width;
    height = scrsize.height;
    }else{
    width = height = 'x'
    }
    if (width == 640) {
    document.write('<FRAMESET cols=20%,80%>
    <FRAME src="menu.htm">
    <FRAME name=display src="firstpage.htm">
    </FRAMESET> '); }
    else if (width == 800) {
    document.write('<FRAMESET cols=50%,50%>
    <FRAME src="menu.htm">
    <FRAME name=display src="firstpage.htm">
    </FRAMESET>'); }
    else if (width == 1024) {
    document.write('<FRAMESET cols=10%,90%>
    <FRAME src="menu.htm">
    <FRAME name=display src="firstpage.htm">
    </FRAMESET> '); }
    else if (width == 1280) {
    document.write('<FRAMESET cols=30%,70%>
    <FRAME src="menu.htm">
    <FRAME name=display src="firstpage.htm">
    </FRAMESET> '); }
    else { document.write('<FRAMESET cols=40%,60%>
    <FRAME src="menu.htm">
    <FRAME name=display src="firstpage.htm">
    </FRAMESET> '); }
    //-->
    </script>
    Но он почемуто не работает. Ответить.


  • x. Есть проект, достаточно большой. Собственно о тяжелой музыке, панке, хардкоре, метале и пр. Проблема в поддержке один я не могу поддерживать проект потому что уж очень он для одного человека он слишком большой. Нужен человек разбирающийся в PHP и Дизайне (в крайнем случае нужен любой кто шарит в ХТМЛ'е или в инете) которому было бы интересно протолкнуть такой вот проект, сейчас он имеет широкий контингент своих посетителей и достаточно известен в своих кругах. Так же было бы не плохо и финансовая поддержка проекта. С моей стороны все что связано с дизайном, программированием и пр. будет! Подробнее в письме, Пишите, Den. Ответить.

  • x. Может кто-нибудь бесплатно нарисовать лого и заставку на сайт...или что то одно...ICQ 107754053 или мэйл по ссылке. Ответить.

  • x. У меня есть интересный проект с использованием Flash-технологии, но он только "на бумаге". То есть у меня уже всё расписано, осталось начать осуществлять этот проект. Подскажите, где найти людей, которые работали бы со мной вместе. Ответить.

  • x. Нужна многофункциональная доска объявлений для коммерческого пользования с возможностью поиска, отправкой сообщений от админ, собственным пространством для пользователей. ..., оплатой услуг по кредиткам и т.д. С установкой (язык анг.) Примером может быть www.lavalive.com www.match.com и т.д., но не для знакомств, с большим колличеством категорий и подкатегорий. Понятно за разумную плату. Ответить.

  • x. Существует ли такая прога работы со звуком в которой можно было бы написать текст и она бы перевела его в звуковой сигнал, "заговорила"? И чтоб была возможность изменять тембр голоса. Ответить.


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

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

    Новые условия! - теперь Бесплатные показы начисляются сразу после регистрации!!

    TBE (Tranzit Banner Exchange) - Текстовая обменная сеть - 3 txt баннера на 1 стр. Комиссия сети всего 7%. Каждому новому участнику Бесплатно 30000 показов. Высокий CTR, выкуп показов + ...

    XBN (Xmen Banner Network) - Баннерная обменная сеть формата 468х60 - 2 баннера на 1 стр. Комиссия сети всего 7%. Каждому новому участнику Бесплатно 25000 показов. Высокий CTR, выкуп показов + ...

    BBE468 (Big Banner Elected) - Тематическая баннерная сеть формата 468х60, в которую принимаются ТОЛЬКО ресурсы для вебмастеров! - 1 баннер на 1 стр. Комиссия сети всего 6%. Каждому новому участнику Бесплатно 50000 показов. Высокий CTR, выкуп показов + ...

    BBE100 (Big Banner Elected) - Баннерная обменная сеть формата 100х100 - 4 баннера на 1 стр. Комиссия сети всего 7%. Каждому новому участнику Бесплатно 25000 показов. Высокий CTR, выкуп показов + ...

    BBE120 (Big Banner Elected) - Баннерная обменная сеть формата 120х60 - 4 баннера на 1 стр. Комиссия сети всего 7%. Каждому новому участнику Бесплатно 25000 показов. Высокий CTR, выкуп показов + ...

    Все сети имеют общие правила размещения, с которыми вы можете ознакомиться на странице: http://dweb.ru/go/. Хотите комиссию 6%? Подробнее >>>.
    Приглашаем Вас зарегистрироваться в наших сетях.


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

  • 2545. Можно ли на PHP закачать в переменную страницу? Но при этом страница которую нужно закачать формируется на другом сервере (ASP) структуру которой я не знаю после того как там вводится имя и пароль. Т. е. как послать это имя и пароль и получить в переменную сформированную страницу.
    Ответ прислал Specht.
    Используй функцию fsockopen Потом читай все в одну переменную, как из простого файла...

  • 2546. Не могли бы вы мне помочь найти срипт на РНР или Перле для автоматического заполнения веб-форм, т.е. прога должна работать на серваке без вмешательства. Задаваться должны только поля для заполнения и промежуток времени для повторной отправки сообщения... Еще одно, это не для злого умысла.
    Ответ прислал Александр Мамонов.
    Уж не для chatcity-евского ли чата такое надо?

  • 2548. Кто знает как блокировать файл в PHP. Есть ли в нем функция реверса массива как в перле?
    Ответ прислал Ineon.
    Объясните пожалуйста поподробнее. Вам нужно запретить к файлу доступ или ограничить время записи в него? Или что? Функция реверса массива array_reverse()

  • 2549. Нужен несложный скрипт, который бы считал клики и мог выводить результаты напротив файла. Есть SSI, но хотелось бы, чтобы обновление проходило не налету, а раз в день или неделю. Если у кого есть вышлите мне на мыло. К сожалению заплатить не смогу. Ссылок много, поэтому подсчет для каждой ссылки неприемлим.
    Ответ прислал Михаил Карбоинов.
    Что значит для каждой неприемлем? А как? Для всех вместе? В принципе написать могу (он простой очень, но обновляться будет сразу). И для каждой ссылки отдельно или для всех вместе, но будет выводится кол-во кликов на все ссылки. Подключить надо будет через Инклуде (расширение страницы .phtml). Пиши договоримся. Деньги меня не очень интересуют, но есть несколько предложений. Укажи УРЛ своего сайта.

  • 2550. Можно ли ява-скрипту получить результат работы cgi-скрипта, если да то приведите, пожалуйста, пример.
    Ответ прислал Евгений Салагаев.
    CGI скрипт может сформировать страницу с Ява скриптом и записать нужные данные в переменные:
    print qq(
    <script language=javascript>
    var var1 = "$var1";
    var var2 = "$var2";  document.writeln('<br>' + var1 + '<br>' + var2);
    </script>
    );
    Может сделать так:
    print "Location: www.sever.ru/js.html?param1=$val¶m2=$val2\n\n";
    Это уже редирект...
    Ответ прислал Gorky Jury.
    Смотря что ты под этим понимаешь. Страничка выводится перл-скриптом, посему в яваскрипт можешь записать что хочешь:
    $var1 = “что угодно”;
    print qq~<script language=”JavaScript”><!— var var1 = $var1;
    //--></script>~;
    А ежели ты имеешь ввиду что-то типа вызова перл-скрипта из Ява-скрипта, в какой-то мере можно организовать это с использованием следующего (сам не проверял, но почти уверен что работает): если в теге script в качестве src забить адрес перл-программы, то она запустится и результат работы подставится внутрь сего тега. Вообще очень похоже на SSI, но разница какая-то есть. Если покрутиться, то, думаю, можно из этого извлечь какую-то пользу.

  • 2552. На flash пытаюсь сделать процентный прелоадер. В первом фрейме пишу 5% и в действиях назначаю: ifFrameLoaded ("Сцена 1", 25) {
    gotoAndPlay ("Сцена 1", 2);
    }
    и так до ста процентов. Вопрос: как правильно прописать конец условия т.е END IF. FLASH его почемуто автоматически не ставит и при загрузке ролика эти операторы условия игнорируются, фреймы которые содержат проценты загрузки просто пробегают и ролик грузится дальше пофреймово.
    Ответ прислал Sergey Brunets.
    Лучше всего делай по-байтный прелоадер. СОздай текстовое поле и обзави его textprt Делаешь три кадра и вписываешь скрипт:
      1 кадр:
    total=this.getBytesTotal();
    totalkb=int(total/1024);
      2 кадр:
    loadb=this.getBytesLoaded();
    loadpr=int(loadb/total*100);
    textprt=loadpr+" %";
      3 кадр
    if (loadb<total) {
            gotoAndPlay ("load");
    }
    ВСЁ!!!
    Ответ прислал Alexey Klimenko.
    Процентный прелоадер пишется так:
    В первом кадре:
    txt = 100*getBytesLoaded()/getBytesTotal()+"%";
    Во втором:
    ifFrameLoaded ("endFrame") {
    gotoAndPlay(4);
    }
    В третьем:
    gotoAndPlay(1);

  • 2553. Видел на некоторых сайтах, как большие фотографии относительно быстро загружаются, что, вероятно, достигается засчет загрузки уменьшенной копии, постепенно достигающей нормального размера. Не подкинет ли кто-нибудь такой JavaScript? ( или может есть другие способы).А то у меня на сайте, когдо открывается гл. страница, одни рамки видны ( не очень приятное зрелище для посетителя). И вообще, как сделать, чтобы голые рамки посетитель видел как можно меньшее количество времени?
    Ответ прислал litvinov.
    Для того, чтобы меньше созерцать рамки от картинки, используй параметр LOWSRC в тэге IMG, тогда пока не загрузилась большая имага, будет загружена маленькая картинка.
    Пример: <IMG src="sample.gif" alt="Sample" lowsrc="samplelittle.gif">
    Ответ прислал Vasilij.
    Не загружай страницу сильно графикой, либо напиши на явеСкрипте прелоадер, который показывает слой с надписью "Ждите пока всё загрузиться", а когда полностью загружается основной слой в котором вся графика и прочее, то слой предзагрузки сменяется на основной. Таким образом пользователь увидит страницу, только когда она уже полностью загрузиться и никаких рамок. Если возникнут проблемы в написанием прелоадера, пиши - подскажу.
    Ответ прислал Сергей Демидов.
    У формата gif есть опция Interlased. Если она включена, то изображение загружается черезстрочно, т.е. отображаются сначала 1,4,8... строки, затем 2,6... (есть возможность регулировки) и т.д. Таким образом достигается эффект постепенного проявления картинки, улучшения его качества, появляется динамичность; облегчаем посетителю процесс ожидания загрузки изображения. Если используется большое изображение, также можно его порезать на мелкие части со сходными областями цветов, затем склеить таблицей. В итоге получаем динамично проявляющееся изображение, итоговую картинку большего качества и меньшего объёма (в совокупности составляющих частей) нежели она была одним файлом.
    Ответ прислал Евгений Салагаев.
    Есть такая программа - Ulead Smart Saver. Замечательно сжимает картинки. Ей и пользуйся (или чем-то аналогичным). Можешь так же делать картинки с черезстрочной загрузкой (они появляются сразу, просто сначала в плохом качестве, потом качество улучшается).
    Ответ прислал Swed.
    Может тебе подойдет прелоадер как у меня http://www.swed.com.ua/screenshots функция openWinP в http://www.swed.com.ua/js/project.js
    Ответ прислал Albayan.
    Иди на www.shabib.narod.ru там есть прога которая режет картинки на части и автоматически пишет код в html так что это как раз тебе подойдет.

  • 2554. Вопрос по Фотошопу, у меня 5.0. Делаю небольшой текст - размер букв примерно 50, добавляю ему тень и рельеф, сохраняю, как ГИФ - основа прозрачная. Вроде бы все нормально. Поставил этот ГИФ на белую страницу, а он кроме тени имеет еще какой-то серый ореол по форме букв, как бы вторую тень большего размера. Как от такого "сервиса" избавиться?
    Ответ прислал Евгений Салагаев.
    Прозрачность в гифе однобокая - либо есть, либо нет. Это тебе не PNG с отдельным каналом для прозрачности. Такие вещи лучше не делать прозрачными (тени), бог его знает, как фотошоп попытается их сохранить. Лучше взять JPG и не маяться.
    Ответ прислал Dioxis.
    С этим надо смирится, если бросаешь тень, то при прозрачном фоне выходит такая беда :) Выход - делаешь гиф не с прозрачной основой, а подгоняешь под цвет фона (белая, черная ...)
    Ответ прислал Alex.
    В фотошопе используется функция размытия краев, для того чтобы края объектов (особенно это заметно на шрифтах) не были зубчатыми. Формат ГИФ имеет только два возможных значения прозрачности 1 и 0, поэтому полупрозрачные области он преобразует в другой цвет, непрозрачный, цвет, разбавляя его белым. Поэтому перед экспортом надо убрать полупрозрачные области.
    P.S. А вообще лучше вставь объект Flash.
    Ответ прислал Александр Мамонов.
    GIF не поддерживает несколько степеней прозрачности. И покуда тень от символов есть (пусть самая незаметная) он считает, что пиксел не фоновый... Попробуй PNG-формат - говорят, что у него несколько степеней прозрачности (сам не использовал), а в твоем случае, сделай фон соответствующий фону на странице...
    Не понятно - объсню, пишите.

  • 2555. Почему может не работать такая простая конструкция:
    <form>Click here <input type=submit name=b1 value='Вперед!' onClick="parent.location='fox2.htm'";> </form>
    также не работает в случае : onClick="location.href='fox2.htm'"; и onSubmit="parent.location='fox2.htm'"; и onSubmit="location.href='fox2.htm'";
    Что здесь не так? Работает только <form action='fox2.htm'>, но ведь мне так не надо! А когда я убираю тэги ФОРМ и оставляю кнопку саму по себе - работает onClick="parent.location='fox2.htm'"; Так и должно быть?!
    Ответ прислал Vasilij.
    Потому что после нажатия на элементе submit должно выполниться action формы, а его нет. Если нужно чтобы работало именно на OnClick, попробуй так: onClick="formName.action='fox2.html'" , где formName - это имя формы, если имени нет, то просто this. Либо в теге <form> пропиши событие onSubmit="this.action='fox2.html' " - должно работать.
    Ответ прислал Евгений Салагаев.
    Во-первых - parent.location.href = ...
    Во-вторых - ты объясни, что ты вообще хочешь сделать?
    В-третьих - Забей на регистр букв. Пиши всё маленькими (тоже возможная причина)...
    В-четвёртых - Ты вполне можеть использовать обычную кнопку, зачем тебе сабмит?
    Ответ прислал Gorky Jury.
    function GoTo(link) {
    document.forms[0].action = link;
    document.forms[0].submit();
    }
    И вместо <input type=”submit” …> поставь <A href=”GoTo(fox2.html)”>ляляля</A> Должно работать.

  • 2556. Не знает ли кто-нибудь как сделать так чтобы, Aport и Рамблер индексировали страницы в адресе которых есть ? - у меня на сайте http://gavan.km.ru избежать таких адресов невозможно т.к. все страницы собираются на лету а общее количество страниц более 1000 Если кто-то знает, как избежать подобного с помощью Перла, по технологии которая используется, например на www.oborot.ru то я буду очень рад за подсказку.
    Ответ прислал Ineon.
    Передавай все переменные через сессии. И $QUERY_STRING засорять необязательно.
    Ответ прислал Alex.
    Для этого нужно сделать ЧПУ, т.е. человекопонятные УРЛ. Данную технологию я реализовал на www.rstanok.ru/txt.
    Ответ прислал Gorky Jury.
    Используй SSI.

  • 2557. У меня вопрос. А вообще как делать каталоги с использованием mysql. Типа как softodrom.ru, listsoft.ru и др. То есть как организовать таблицы. Я делаю так: таблица содержит данные + еще одно поле - идентификатор группы (например 6- гвозди 2-замки врезные), но хотелось бы сделать так чтобы меню для перехода в разделы имело несколько уровней вложенности: например:
    замки > замки врезные > с чугунными ручками и т.д.
    глубина вложенности не постоянна (может меняться от 2 до 5) Можно сделать вторую таблицу в которой будет список разделов с указанием номера идентификатора группы, но как в таком случае организовать вложенность больше двух?
    Меня интересует сама идея как организовать таблицы. В принципе организация такая же как в форуме. Я разбирался в организации нескольких форумов, но до конца так ничего не понял.
    PS : Подскажите где почитать по этой теме по подробнее.
    Ответ прислал Alex.
    Да дерево нужно стоить, да и все. Это довольно просто, не считая того, что алгоритмы его разбора и построения должны быть достаточно быстрыми.
    Ответ прислал Gorky Jury.
    Хм, напишу что пришло в голову, возможно глупость, тогда не смейтесь и не показывайте пальцами :) Каждому изделию забить еще поле с именем типа «предок», в котором либо NULL, либо номер того изделия, которое является предком (имя группы). Тогда вроде просто получается: смотрим предка, там его предка… пока не найдем NULL. Есть проблема тогда, как я понимаю, не обязательно предок есть изделие, которое лежит в этой таблице. Тогда возможно, имеет смысл завести еще табличку навроде “groups”, куда их всех и запихивать.

  • 2558. У меня стоит Apace+PHP4+mySQL на локальном компьютере, я хочу не подключаясь к инету получать локальнкю почту, например письма, отправленные через php скрипт. Как так можно сделать?
    Ответ прислал Dioxis.
    Никак! Правда ходили слухи, что вышел sendmail под МастДай, но я его не видел и тем более не юзал. А выход всегда есть - поставь себе Линукс, там хоть по ФТП к себе же на лок. машину коннекться.
    Ответ прислал Владимир Тартынский.
    Для этого существует почтовый сервер поищи на ufa.com.ua в разделе Для сервера неплохой М-Демон (MDaemon) если решишь юзать пиши, расскажу как настроить итп!
    Ответ прислал Ineon.
    Нужно поставить sendmail. Потом интернет все равно будет нужен для того, чтобы связаться с SMTP сервером. И почту получить надо через POP3 сервер.

  • 2560. Возможно ли как нибудь заглянуть внутрь сделанного на флэше .exe файла? И с помощью каких программ можно распаковывать экзешки?
    Ответ прислал Vitaliy Altaev.
    Можно, посетите сайт www.buraks.com Там есть такая софтинка.

  • 2561. У кого-нибудь есть распаковщик псевдоархивов с расширением *.ras?
    Ответ прислал Александр.
    Не уверен но попробуй переименовать этот файл в *.RAR!

  • 2562. Как закинуть базу данных MySQL с локального диска на сервер.
    Ответ прислал tadmor.
    простая конструкция LOAD DATA LOCAL INTO table_name INFILE 'path to file' FIELDS TERMINATED BY 'разделитель' [REPLACE|IGNORE]
    Ответ прислал Specht.
    Экспортнуть всю БД в .sql файл и потом выполнить его на сервере в консоли MySQL
    Ответ прислал Ежик.
    Очень легко!!! Качаешь скрипт phpmyadmin (http://phpmyadmin.sourceforge.net). Ставишь его на локальный хост и себе на сайт. Указываешь в фаиле config.php данные mySQL. Запускаешь на локальном хосте этот скрипт, заходишь в базу, выделяешь нужные таблицы, дальше нажимаешь "Послать", у тебя появится sql-запрос. Заходишь на своем сайте в phpmyadmin, выбираешь нужную базу, Дальше впиши колонку "SQL-запрос" свой sql-запрос, который получил в phpmyadmin на своей локальной базе и нажми "Послать". Что непонятно - пиши!

  • 2563. Как сделать прелоадер, точнее как сделать так чтобы после загрузки кадра, переходил на другой.
    Ответ прислал Vasilij.
    Неясный вопрос. Где именно? Если на яваСкрипте, то в body пропиши обработку на событие onLoad (возникает когда документ полностью загружен) укажи, что при этом надо переходить дальше.
    Если во Флэше, то пользуй функцию ifFrameLoaded(n) где n - номер кадра, до которого надо ждать пока загрузится (обычно последний кадр). А дальше ставь во втором кадре проверку этого условия и если оно неистинно, то возвращай gotoAndPlay(1) к первому кадру, а если истинно то выполняй play() всего фильма. Кстати, неплохо было бы прописать в первом кадре что-нибудь типа "Loading ...", что пользователь не гадал что же происходит и почему ничего не видно.
    Ответ прислал Igor Dulski.
    Очень просто! Каждый следующий кадр сам является прелодером для следующего... Но это эффективно при "весе" роликов в пределах 5-20 килобайт. Тогда фильм на хорошем сервере "играет" сразу, как будто без загрузки... Слишком сильная динамика ролика как правило очень замедляет загрузку и глаза устают от всяких "всплесков" света.
    Ответ прислал Den.
    Пиши, исходник прилагается.

  • 2564. Как запустить Shell.exe файл в HTML? На CD autorun.exe не в корневом, а вдиректории. Но если авторан не сработает, как запустить, не заходя в директорию?
    Ответ прислал Евгений Салагаев.
    Если кому-то нужен авторан, он его запустит. Его всегда можно запустить через Мой Компьютер. А в хтмл можешь попробовать поставить ссылку на экзешник.
    Ответ прислал Ineon.
    Попробуй Пуск --> Выполнить и там введи диск:\папка\autorun.exe
    Ответ прислал Den.
    Поставь в корневом файл LOADme.html а в него сунь редирект (на HTML мета тэги, если не знаешь как пиши) на тот файл который должен запускаться и все.

  • 2565. Мне нужен скрипт, который принажатии на ссылку открывал в отдельном фрейме что-то, а страница(основная) передвигалась вверх скролингом. Я нашел скриптик, но он действует при наведении, а мне нужно при нажатии, да еще ,чтоб ссылка работала.
    <SCRIPT>
    function scrollit(){
    for (I=1; I<=3000; I++){
    self.scroll(1,I)
    }
    }
    </SCRIPT>
    а в картинке <img..... onmouseover=scrollit() > нужно для сайта. Пример на http://www.alro.ru/cgi-bin/assort.pl
    Ответ прислал A. Panyutin.
    <a href="kuda-to tam.net" onclick="function0(argv0,argv1,...,argvn);";><img src="img link"></a>
    Ответ прислал Vasilij.
    Насколько я понял вопрос, так надо просто заменить onMouseOver на событие onClick, а чтобы при этом был переход по ссылке, добавить в функцию scrollit() строчку или указать прямо в действия при событии onClick:
    [WinName.][frameName.]location="URL";
    где WinName - идентификатор окна, если нету, то текущее;
    frameName - идентификатор фрейма.
    URL - куда пойти в этом фрейме.
    Ответ прислал Den.
    Там где картинка "<img..... onmouseover=scrollit() >" поменяй на "<img..... onClick=scrollit() >" (т.е. onmouseover меняем на onclick) а ссылки делай так же как всегда, получится <a herf="link"><img..... onClick=scrollit() >

  • 2566. Подскажите, почему не работает:
    фрейм1 - fscommand ("showmenu", false);
    a = this.getBytesTotal();
    b = this.getBytesLoaded();
    p = Math.round(b/a*100);
    //Write persents
    pString = p + "%";
    //Show PreloaderBar
    _root.Preloader.gotoAndStop (p+1);
    if (a == b) {
    _root.gotoAndPlay(3);
    }
    фрейм2 - gotoAndPlay (1);
    фрейм3 - основной ролик
    Preloader - клип загрузчика из 101 кадра.
    P.S. Клип загрузчика не показывается, при правом клике мышкой появляется полное меню(fscommand не работает).
    Ответ прислал Vitaliy Altaev.
    Скрипт рабочий. Проблема скорее всего кроется в регистре букв названия мувиклипа-возможно вы просто что-то перепутали:). Проверьте правильность написания.Если ничего не получится, пишите.

  • 2567. Я установил Apache, на localhost, если набрать например http://localhost/php4/books, то нормально запустится index.php, а если через виртуальные хосты, то не работает пишу 127.0.0.3/books и не находит, ежели написать 127.0.0.3/books/, т.е. с конечным слэшем, то страница загрузится. Это очень неудобно. Скажите плиз как сделать, чтобы работало без слэша. Вот навсякий случай виртуальные хостя я вызываю так:
    <VirtualHost 127.0.0.3>
    ServerAdmin ejik@counterstrike.ru
    DocumentRoot c:/home/www.counterstrike.ru/www
    ServerName Counterstrike.Ru
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
    </VirtualHost>
    Ответ прислал Евгений Салагаев.
    А что тебе не нравится? 127.0.0.3/books/ это фактически 127.0.0.3/books/index.html или смотря какой файл назначен индексом, а 127.0.0.3/books это файл (или каталог) books на 127.0.0.3 (а его нет :). Всё правильно. По-другому быть не может.

  • 2568. Можно ли из *.swf получить их исходник в формате *.fla
    Ответ прислал Archangelskij Andrey.
    Можно, если не запрещен импорт. просто импортируешь *.swf и сохраняешь потом в *.fla
    Ответ прислал Михаил Карбоинов.
    Автоматически - никак! Только если перерисовать вручную.
    Ответ прислал Алексей Лысов.
    Напиши автору flash-файла и попроси выслать исходник, если это возможно.

  • 2569. Подскажите какой-нибудь патч для браузера, который не дает загружать картинки с другого сайта.
    Ответ прислал Den.
    Поставь Mozilla любой последней версии. Там такая возможность есть в настройках браузера.




  • Клуб друзей
    * Бесплатные диски с играми - Закажи!
    * Best Free Games - Все о лучших бесплатных играх интернета.
    * Sakhalin Information - посвящен острову Сахалин и некоторым городам.
    * Студия web-дизайна DIZ - Студия web-дизайна DIZ предлагает разработку сайтов с эксклюзивным дизайном, разработку интернет-магазинов, баз данных, автоматизированных каталогов и многое другое. Мы предлагаем полный цикл создания web-сайта, начиная от постановки задачи и предоставления хостинга и кончая раскруткой и поддержкой уже готового проекта.
    * Радиолюбителям - цифровая радиосвязь для компьют. Пакетное радио и SSTV и мн. др.
    * Раскрутка и создание сайта - Заработок для всех в сети. Онлайн тесты. Игры. Юмор.
    * В помощь изучающим английский - Ссылки на ресурсы сети про английский, рассылка.
    * Русификаторы программ и игр - Материалы НЛО. Прикольные истории, призы за истории.
    * WEB-дизайн - XML-HTML: cправочные таблицы. Динамическая таблица цветовых композиций.
    * Король и Шут - Тексты, Аккорды, Табы, Новости, Информация, MP3, MIDI.
    * Бесплатные Интерактивные Курсы - Обучайтесь через Интернет! Языки, программирование, дизайн (создание суперграфики). Обучение полностью бесплатно!
    Языки (английский, немецкий, французский), Программирование (Assembler, Базы данных, C++, Delphi, Pascal, VB) Дизайн (HTML, PhotoShop, Corel Draw, JavaScripts, CGI)
    * Информация об играх - Заработок. Научитесь строить и раскручивать свой сайт.
    * 25-ая Монета - Интеллектуальная онлайн-игра в духе "О, счастливчик!"
    * Для вебмастера - раскрутка, скрипты, бесплатности, спонсоры.
    * Big Design Studio - скрипты, баннеры, дизайны, сайты, flash-презентации, flash-заставки, flash-сайты - быстро, качественно и недорого. Бесплатные консультации.
    * DEFACE - студия web дизайна - Создаём качественные интернет представительства с оригинальным дизайном и надёжным кодом. Наша работа будет хорошим лицом в сети интернет для вашей фирмы. Думаете это дорого? Отнють - от 30$.
    * Сервер Знакомств - найди свою судьбу. Психологические статьи. Увлекательные истории.
    * Для Вебмастеров! - Партнёрская программа - до 7 центов за КЛИК.
    В "Клуб друзей" может попасть любой сайт. Ссылки вращаются по КРУГУ постоянно. Как в рассылке, так и на сайте. Правила.



    ICQ - Клуб


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

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

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

      Авторам

      Вы хотите, чтобы ваши статьи были опубликованы в этой рассылке? Если вы считаете, что можете написать о дизайне, скриптам, графике и т.п., если Вам есть что сказать и о чем рассказать, я буду рад сотрудничеству с Вами. Присылайте свои предложения и статьи.
      Давайте вместе делать общее дело! Присылайте свои соображения, мысли, истории... поделитесь своим опытом.
      В качестве гонорара Вы получите показы сети RLE (от 1000 до 10000) плюс N-кол-во читателей, которые посетят Ваш сайт.
      Буду рад сотрудничеству.

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


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

    В избранное