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

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

  Все выпуски  

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


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

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

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

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

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

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

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

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



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


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


    Вопросы


  • 1751. Можно ли сделать так, чтобы вставляемый в ячейку таблицы текст (использую SSI) не растягивал её? То есть вставляемый текст, если он не помещается в ячейку целиком, дальше не отображался.  Ответить.


  • 1752. Как задать ссылку вставленному на web-страницу флеш-фильму (или flash-кнопке)? Т.е. мне интересно: это делается в программе Flesh 4.0?  Ответить.


  • 1753. Где можно найти скрипт, как на download сайтах (чтобы скачивания подсчитывал, голосовать можно было за программу и тд) пример: cgi.ru freeware.ru.  Ответить.


  • 1754. Хочу сделать базу членов фанклуба. Посетитель заполняет форму: имя, е-мэйл, любимая песня, фотка (чтобы загружалась в каталог на сервере) и т.п., это всё записывается в файл на сервере, на другой странице скрипт генерит список зарегестрированных фэнов. Искал на разных серверах, но везде находил только навороченные скрипты для администрирования. Может кто знает как это на Перле написать?  Ответить.


  • 1755. У меня на сайте стили шрифтов подгружаюся из файла стилей style.css. А в HTML код странички я вставляю <LINK href="styler.css" type=text/css rel=STYLESHEET>. Но иногда случается так, что как быдто стиля нет вовсе, т.е. нрифты произвольные. А после перезагрузки странтцы всё норрмально. Чем это можно объяснить? Есть ли альтернатива <LINK href="styler.css" type=text/css rel=STYLESHEET>? Как можно по другому подключить этот файл стилей?  Ответить.


  • 1756. Можно ли работать с адресной строкой так же как и со статусбар: писать в нее и т.д?  Ответить.


  • 1757. Можно ли сделать скрипт так чтоб ссылки открывались по порядку? а не в разнобой. К примеру открывается окно и в нем загружается страничка, а когда это окно всплывает еще раз то в нем открывается следующяя страница из списка, тоесть страница под номером 2, 3, 4, 5, и так далее. А по исчерпании всех ссылок в списке, открывалась одна и таже. как можно организовать такую экскурсию.  Ответить.


  • 1758. Можно ли сделать так, чтобы определенная картинка [ например 1x1px ] загружалась последней? Или хотя бы в числе последних, но лучше бы было последней.  Ответить.


  • 1759. Как реализовать на PHP следующее: У меня есть файл 1.txt, в котором находятся пословицы, и я хочу, чтобы они выбирались случайным образом для дальнейшего включения в страницу?  Ответить.


  • 1760. Нужно сделать чтобы после загрузки одной страницы секунд через 20 появлялась другая страничка. Т.е. Человек заходит на страничку. Она полностью загружается и секунд через 5-10 выскакивает окошко.  Ответить.


  • 1761. Есть службы, которые предоставляют место для хранения своих файлов. Например webdrive.ru. А где можно взять скрипт для подобной службы?  Ответить.


  • 1762. Как работает тэг <li> ? Нужно ли его закрывать и в каком месте?  Ответить.


  • 1763. Подскажите пожалуйста рассылку посвященную SSI (только_по_SSI) или в крайнем случаи чтобы было про SSI в каждом выпуске.  Ответить.


  • 1764. Kak vo Flash4/5 sdelat tak chtobi nagimaja na knopku(vnutri filma) mojno bilo bi otpravit e-mail? Ja delal takoe"<PARAM NAME=wmode VALUE=transparent>" i za prozrachnim dlja elementov HML filmom u menja bila knopka " http://www.galaxyyy.boom.ru/usindexx/html " kogda je u tebja na odnom liste HTML mnogo stranizi flash menjautsja to poluchaetsja cto-to urodlivoe. Ja znaju cto est java script otslejivajushiy deystvie fs comand.Pomogite.  Ответить.


  • 1765. Хочу сделать ресурс, который хранит информацию пользователей. У каждого пользователя есть логин и пароль. При входе они запрашиваются, передаются PHP скрипту, и если все нормально, то пользователь попадает на страницу со своей информацией. Но там должна быть не одна страница, а несколько. Вопрос: как сделать, чтобы пользователь перемещался между своими страницами введя логин и пароль только один раз, а не при каждом переходе между страницами?  Ответить.


  • 1766. Можно ли в php переименовать файлы находящиеся в доступной директории сервера?  Ответить.


  • 1767. Где можно скачать програмку Maya? Эта програмка для рисования, 3D, анимация вот например на этой страничке http://render.ru/tutor/maya/12/ есть описание этой программы, обучение. Или вот ещё сайт об этой програмке http://www.user.cityline.ru/~amv/. Но может быть кто-нибудь подскажет альтернативную програмку, неуступающую по возможностям, но для не очень крутой конфигурации компа:)  Ответить.


  • 1768. У кого-нибудь есть скрипт форума UltraBoard 2002 Gold RUS или подобный?  Ответить.


  • 1769. Active Server Pages - ASP - думала, что это что-то новое, а на сайте www.webclub.ru, они упоминаются с 1997. Вообщем, лучше поздно, чем еще позднее, пришло время разбираться с этим.
    Объясните, пожалуйста что это такое, Активные Страницы (Active Server Pages - ASP)? , как их применять с html'ом, они его заменяют или это составная часть html'а. Существуют ли какие-то программы, которые создают эти "asp". Пыталась искать информацию на yandex.ru, но ссылки, которые я нашла, рассчитаны на какую-то начальную базу, так что, пока для меня это как китайская грамота. Если кто знает ссылки понятной и доступной информации на русском языке. Помогите, пожалуйста.  Ответить.


  • 1770. Примерно полгода назад задавала вопрос в рассылку:
    Нужна была jav'а: при наведении на один заголовок (картинку), я вижу две новые картинки, которые находятся в разных местах, т.е. с одной стороны картинку, а в другом месте описание этой картинки (тоже картинка). Получила ответ, получилось все как было нужно, спасибо всем, кто откликнулся.Теперь мне нужно почти то же самое, только с разницей, что на месте второй картинки у меня должен быть текст, т.е. при наведении на заголовок в меню в одном месте я вижу картинку, а в другом - описание этой картинки в виде текста.   Ответить.


  • 1771. Помогите пожалуйста написать скрипт, смысл таков: при переходе с одной страницы на другую, загружается определённый флеш ролик, типа: DESIGN---->fonts , fonts---->NEWS тоесть нужно отследить с какой странички на сайте перешёл пользователь на данную страничку.  Ответить.


  • 1772. В HotDog Professional 6.0 не отображаются русские буквы :( Можно что-то с этим сделать ?или это безнадежно?  Ответить.


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


  • 1774. Я делаю сайт знакомств на php и у меня возникла проблема с upload файлов. Все говорят, что там все просто, но у меня не получается. Подскажите, пожалуста,
    1. что надо поменять в файле php.ini
    2. как производить сам upload, с автоматическим переименованием фалов и присвоением ему номера, но с сохранением расширения файла: 000001.gif, 000002.jpg
    3. И как осуществить проверку файла (до начала загрузки на сервер) на соответствие правильного размера (например, не больше 50kb)?
    Ошибка, которая возникает у меня следующего рода: при попытке загрузить файл на локальном сервере пишет следующее (хотя такой файл, естественно, существует):
    Warning: Unable to open 'Content-Type: image/tiff;
    name=\"\"1.tif\"\"
    II*' for reading: No such file or directory in c:\!home\test\www\upload.phtml on line 14
    В php.ini в File Uploads указана директория для загрузки файлов: upload_tmp_dir = c:/temp/
    Сам файл upload.phtml:
    <?
    if($userfile==""): ?>
    <form method=POST action=upload.phtml enctype=multipart/form-data>
    <input type=file name=userfile>
    <input type=submit>
    </form>
    <?
    else:
    echo "$userfile<br>";
    echo "$userfile_name<br>";
    echo "$userfile_size<br>";
    echo "$userfile_type<br>";
    endif;
    copy($userfile, $userfile_name);
    ?>
    В чем может быть причина возникающей у меня ошибки?   Ответить.


  • 1775. Вопрос по PHP: я сделала форму и в ней присутствует много checkboxes , как передавать в базу данных MySQL в случае его выбора: 1, и 0 - в противном случае?  Ответить.


  • 1776. Как переименовать группу файлов в Фаре, сохраняя их название, но меняя расширение, например, 1.html, 2.html и т.д. переименовать в 1.php, 2.php...?  Ответить.


  • 1777. Сделал таблицу c прокруткой,используя её вложение в <div style="overflow:scroll">.Как при этом управлять позиционированием скроллера(надо переместиться в конец таблицы)?  Ответить.


  • 1778. Каким образом с помощью PHP добавить к GIF'у или PNG текст или цифры - например показ счетчика с изменением числа?  Ответить.


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


  • 1780. Помогите или подскажите как раскрутить страничку в Молдове?  Ответить.


  • x. Вопрос по MySQL. стоит на системе вин 98, апачи, PHP 3. eсть проблeмa. бaзa, в нeй тaблицa с рyсской инфой. когдa дeлaю в консоли SELECT * FROM и т.д. - нормaльно выдaeт - по-рyсски, читaбeльно. дeлaю то жe сaмоe PHP-скриптом и вывожy в брayзeр - вмeсто рyсского иeроглифы. что тaкоe?  Ответить.

  • x. Есть такой кусок кода:
    if(-e $filename) {
    open (pf, "< $filename");
    while(<pf>) { $archive="$archive$_"; }
    close (pf);
    open (pf, "> $filename");
    $filemessagetext=join('|', $mydate, $mytime, $user, $sity, $mail, $mess, $useripadr);
    print pf "$filemessagetext\n";
    print pf "$archive";
    close (pf);
    }
    else {
    open (pf, "> $filename");
    $filemessagetext=join('|', $mydate, $mytime, $user, $sity, $mail, $mess, $useripadr);
    print pf "$filemessagetext";
    print pf "\n";
    close (pf);
    }
    что нужно поменять, чтобы в файл $filename параметры $mydate, $mytime, $user, $sity, $mail, $mess, $useripadr записывались с заменами "<, >, &" на "<, >, &l" соответственно. Говоря человеческим языком зотелось бы закрыть HTML в формах заполненых пользователем.   Ответить.

  • x. У меня есть страничка. На ней есть ссылки. У каждой ссылки к примеру есть свой код. И я хочу чтобы он переносился на другую страицу в форму. Как это сделать?  Ответить.

  • x. А как на PHP сделать следующее: например сегодня 21.06.2001 и мне надо чтобы мой коунтер сбросился на ноль 22 числа и потом копил заново посетителей. Т.е. надо чтобы коунтер считал посетителей, а при новой дате обнулялбы файл счетчика. Делаю коунтер посетителей хочу сделать чтобы он считал сколько всего посетителей и сколько за сегодня!  Ответить.

  • x. Кто может прислать большой зип-файл с колекцией ява-скриптов? Просто качать поштучно с неты - сил нет. Пришлите по е-маилу wwwvadim@mail.ru  Ответить.

  • x. Помогите подключить к апаче ПШП и МайСКюэЛ.  Ответить.

  • x. Как посчитать количество строк в файле?  Ответить.

  • x. У меня на страничке одна форма. Как сделать, чтоб при ее активизации она отправляла данные (post) на два разных cgi-скрипта. Причем один из них полем redirect пересылает на другую страничку(скрипты cgi не мои и я в них не могу ничего менять).   Ответить.

  • x. Нужна форма, скрипт(не важно), чтоб можно было посылать SMS сообщение на мобильник по почте. Например мне пишут письмо на sms@sms.ru и я получаю его на мобильный.  Ответить.

  • x. Я скачал ActivePerl-5.6.1.626-MSWin32-x86-multi-thread.msi(спасибо Вашей рассылке за предоставленную ссылку на этот файл).
    При попытке установки выписывается сообщение "Службе Windows не удаётся установить пакет установки. Необходимо установить пакет обновления Windows, который содержит более новую версию службы Windows Installer."
    Не подскажете как решить эту проблему. У меня операционная ситстема Windows 98SE.  Ответить.

  • x. У меня есть Apache 1.3.19 и Apache 1.3.6 for Win32. Не подскажете какой из них лучше использовать(если есть что-то лучшее, не могли бы Вы дать ссылку для скачивания файла)  Ответить.



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


  • 1715. Мне нужно выкачать страницу из инета, как бы это сделать cgi (желательно) скриптом?
    Ответ прислал Vladislav Shukov.
    Это можно сделать, используя модуль LWP от CPAN.
    use LWP::Simple;
    unless (defined($content = get $URL)) {
        die "Could not get $URL\n";
    }
    
    В этом вырианте не возможно определить причину ошибки.
    Можно использовать др. вариант:
    
    use LWP::UserAgent;
    use HTTP::Request;
    use HTTP::Response;
    use URI::Heuristic;
    my $raw_url = shift    or die "Usage: $0 url\n";
    my $url = URI::Heuristic::uf_urlstr($raw_url);
    $| = 1;
    my $ua = LWP::UserAgent->new();
    $ua->agent("MyAgent/v9.99 Platinum");
    my $req = HTTP::Request->new(GET => $url);
    my $res = $ua->request($req);
    if ($res->is_error()) {
        print $response->status_line() . "\n";
    }
    else {
        print $response->content();
        print "\n\n";
    }


  • 1716. Однажды я встретил сайт, на котором при попытке скопировать изображения выскакивало предупреждение о том, что авторские права принадлежат владельцам. Мне приходилось видеть такое один-единственный раз. Не знает ли кто-нибудь способа защитить свои изображения от копирования?
    Ответ прислал Aliaksandr Dalhitski.
    Защита изображений - это смешно. Любой граббер может их забрать прямо с экрана. Но если есть желание помучаться , то на Перле можно написать такую программу.
    Ответ прислал Валерий Старынин.
    На самом деле защитить изображения нельзя, т.к. пользователь его уже видит и может, например, скопировать его с экрана (PrintScreen). К тому же, этот файл уже лежит в Temporary Internet Files, так что его можно поискать там (если у Вас Internet Explorer) или в другом месте (если у Вас другой браузер, просто надо знать, где его кэш). Еще можно посмотреть исходный текст страницы и открыть картинку, набрав ее адрес в строке адреса. Наконец, можно скачать страницу офлайновым броузером.
    Для защиты от многих подойдет вот это:
    <body>
    Тело документа.
    <img src="1.gif" name="img1">
    <script>
    function showmenuie5(){
    alert('НЕ ВОРУЙ!!!')
    return false
    }
    img1.oncontextmenu=showmenuie5 //Для защиты рисунка
    document.oncontextmenu=showmenuie5 //Для защиты всего документа
    </script>
    </body>

  • 1717. Как из CGI скрипта запустить почтовый клиент на компьютере пользователя?
    Ответ прислал Карбоинов М.
    Зачем это делать, когда можно просто написать ссылку вида mailto:name@domen.ru и почтовый клиент будет открываться при на жатии на эту ссылку.
    Ответ прислал Vladislav Shukov.
    Воспользуйтесь модулем Net::POP3 от CPAN.
    $pop = Net::POP3->new($mail_server)
        or die "Can't open connection to $mail_server: $!\n";
    $pop->login($username, $password)
        or die "Can't authenticate: $!\n";
    $messages = $pop->list
        or die "Can't get list of undeleted messages: $!\n";
    foreach $msgid (keys %$messages) {
        $message = $pop->get($msgid);
        unless(defined $message) {
            warn "Couldn't fetch $msgid from server: $!\n";
        }
        $pop->delete($msgid);
    }
    Для более подробной информации читайте документацию по модулю.

  • 1718. У меня счетчик записывает информацию в файл counter.log в виде:
    52.121.1.155
    Wed Jun 20 12:35:37 2001
    21.154.1.198
    Wed Jun 20 12:35:37 2001
    Как сделать, чтобы скрипт писал рядом с IP-адресом общее количество посещений по нем, т.е., если встречается IP-адрес, который уже есть в файле, то цифра посещений по данному IP увеличивается на 1, а дата заменяется на последнюю.
    Ответ прислал Ivan Kuznetsov.
    В таком случае у тебя база счетчика может очень сильно вырасти. Но если хочешь, можно дописать в нужном месте скрипта пару-восемь строк и все будет записываться как ты хочешь. Остальное - по емейл.

  • 1719. Каким образом можно сделать запрос на PHP к таблице БД на MYSQL для того, чтобы выбрать (текстовое поле) все значения, начинающиеся на букву a, на букву b, c, и т.д.?
    Ответ прислал Maxim Matyukhin.
    SELECT * FROM table WHERE text REGEXP "^[abc].*";
    если нужны еще и "A","B","C" то
    SELECT * FROM table WHERE text REGEXP "^[abcABC].*";
    Ответ прислал Nicolas Zujev.
    $result = mysql_query("SELECT * FROM table WHERE field LIKE 'a%'") OR DIE(mysql_error());
    a% - значит все значения данного поля, которые начинаются на 'a'... есть вопросы - пиши.
    Ответ прислал THE UnForGiven.
    USE your_database;
    SELECT your_table.needed_column
    FROM your_table;
    WHERE your_table.needed_column LIKE "a%"
    AND your_table.needed_column LIKE "b%"
    AND your_table.needed_column LIKE "c%";
    здесь
    your_database - имя базы
    your_table - имя таблицы
    needed_column - имя столбца, откуда выборку нужно делать
    только сам уже загонишь это все в ПХП. кстати, если ты не знаешь, как это делается - напиши директом, плз, есть один вопрос.
    Ответ прислал Andrey Dyatel.
    Данный пример выводит в таблицы (по одной на каждую букву) отобранные поля. Ежели чего не понятно, пиши.
    $tableName="Имя таблицы";
    $field="поле, в котором надо искать";
    $letter=array("a", "b", "c", etc.);
    
    #Коннектимся к БД, выбираем БД
    if(!$link=mysql_pconnect($host, $user, $pass)){
       echo "Unable to connect to ".$host."<br>\n";
     } else {
       if (!mysql_select_db($db_name, $link)){
         echo "Unable to select ".$db_name."<br>\n";
       }
     }
    #Проходим по массиву, пока не закончатся буквы :-), и на каждую букву выводим по таблице
    while (list($key, $value)=each($letter)){
      $stmt="Select * from ".$table Name." where ".$value." like '". $letter."%' ";
      if (!$result=mysql_query($stmt, $link)){
         echo "Unable to execute a query";
      } else {
         echo "<table>\n<tr>\n<td>Буква ".$value."</td>\n</tr>\n";
         while($row=mysql_fetch_object($result)){
           echo "<tr>\n<td>".$row->field1."</td>\n</tr>";
           echo "<tr>\n<td>".$row->field2."</td>\n</tr>";
           echo "<tr>\n<td>".$row->field3."</td>\n</tr>";
         }
         echo "</table><br><br>";
         mysql_free_result($result);
      }
    }




  • Клуб друзей


    Дизайн - В этом разделе содержатся обучающие материалы по HTML, PhotoShop, Corel Draw, JavaScript, CGI, различным графическим редакторам. Есть спецкурс создания суперграфики.
    http://graf-mur.al.ru - Graf Mur. Аромат Востока. Проект, посвященный поэзиихайку и танка. Собрания сочинений лучших авторов; большой объем классики жанра и др.
    http://www.pemos.narod.ru - Все для начинающего веб-дизайнера: Java-scripts and applets, Cgi-scripts, Dhtml, Html, Css, Perl и мн. др. Все с описанием на русском языке.
    http://oracul.narod.ru - Гадание по Книге Перемен, психологические тесты, нумерология, заметки на "околооракульские" темы.
    http://www.babkiru.com - Полезности для вебмастера: раскрутка, скрипты, бесплатности, спонсоры.
    Сервер Знакомств - Найди свою судьбу на нашем сайте.
    Языки - 3 языковых курса: английский, французский, немецкий. Каждый курс включает в себя программу освоения грамматики и лексики, с последующим закреплением в интерактивных упражнениях и играх.
    http://www.dmitrenko.narod.ru - Новый каталог интернет-ресурсов! Успейте занять верхнее место! Услуги веб-дизайна, CGI, PHP, JAVA скрипты.
    http://bikini.vlink.ru - Бикини дизайн, интимные прически в Волгограде. Новая уникальная услуга красоты. Каталог интимных причесок.
    http://www.dts.ru/~crama - Описания спонсоров, которые действительно платят в Россию. Большой список Российских спонсоров. Сможете набрать кучу рефералов.
    http://mysiteinc.com/dimtar/Free_ves.htm - Портал конкретных вещей, бесплатно полученных через И-нет.
    http://kingandjoker.newmail.ru - Король и Шут. неофициальная страничка. Тексты, Аккорды, Табы, Новости, Информация, MP3, MIDI.
    http://www.love3000.by.ru - Кто сказал что эротические рассказы не интересны? Читай, расслабляйся, наслаждайся. Постоянное обновление.
    http://www.httpcity.com/job - Сайт на Английском языке. Реальная работа, рекламодатели. Регистрация сайтов в 7,200 поисковых машинах и ссылки, доски объявлений. Бесплатно.
    "Золотая Пуля" - Сайт про оружие.

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

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

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

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

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


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


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

    В избранное