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

HTML, CSS, JS в примерах

  Все выпуски  

HTML, CSS, JS в примерах 13


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

HTML, CSS, JS в примерах

( выпуск # 13: 19.12.2005 )

Alex_soldier Здравствуйте, уважаемые WEB-дизайнеры!

Наконец-то я добрался и до этой рассылки. Прошу простить, последние пару месяцев я не имел возможности подготавливать выпуски, времени едва хватало на переписку с задающими вопросы и консультантами. Но теперь многое позади!

Итак, новости:

# 1: Жестокая реальность заставила вашего Покорного Слугу заняться изучением PHP. Так что скоро я смогу компетентно отвечать и в этой области!

# 2: Ну а вы все так же можете пользоваться возможностями:
    + задавать вопросы в рассылку при затруднениях;
    + читать оригинал выпуска на сайте при его искажении в почте
    + скачивать архив рассылки для чтения всех выпусков off-line

# 3: Для пущего удобства я задумал сделать тематизатор. Вопросов и ответов накопилось порядочно, даже я сам начинаю в них путаться. Так что в скором времени на свет появится каталог рассмотренных вопросов, своеобразный FAQ!

Alex_soldier        
(alex_soldier@mail.ru)




ВОПРОСЫ и ОТВЕТЫ

Вопрос 55 - спрашивает Виталий:

Здравствуйте! I need help. Мне нужен скрипт для переадресации в одном окне. Никак не могу найти. Вы не могли бы мне помочь?


Отвечает Ведущий:

Здравствуйте, Виталий.
Переадресацию всего документа можно организовать 2 путями:

1) JavaScript:



2) Через тег META.

Но что-то я никак не могу найти формат этого тега... Причем ведь был, точно помню, как присылал один читатель...


Отвечает Alexsandr Buzmakoff:

Если необходимо перенаправить на другую страницу через определенное время (сэмулировать тэг META), используйте такой вариант:




ВАШ ОТВЕТ >>




Вопрос 59 - спрашивает Alexsandr Buzmakoff:

Уж не знаю к какому вопросу относится ответ, но не указать прямые ссылки на крутые учебники по JavaScript и PHP5 я просто не смог. Вот некоторые из них. Эти учебники просто так по поиску вы не найдете.


Отвечает Alexsandr Buzmakoff:

1. Англоязычный учебник "JavaScript для проффесионалов"
написан на доступном языке - тут ВСЕ о JavaScript.
ftp://realcoding.mrtech.ru/eng/js/Wrox.....eBook-DDU.rar (3'045 kb)

2. Самоучитель по PHP5 на русском (правда качество неважное - но все видно)
ftp://realcoding.mrtech.ru/rus/PHP/PHP5/D.....PHP.5.djvu (7'926 kb)

3. Учебник по PHP5 на английском
ftp://realcoding.mrtech.ru/eng/network_coding/Sams.....LiB.chm (4'980 kb)

4. Учебник по PHP5 и MySQL на английком
Непонятно почему его не заархивировали - размер очень большой!
ftp://realcoding.mrtech.ru/eng/mysql/Wrox.....0764579665.pdf (14'024 kb)



Может, кто не знает, но есть отличная книжка по PHP (всеми признанная) - "Самоучитель PHP4" Д.Котерова.

Вот ее описание:
"В книге рассматривается технология Web-программирования с использованием последней версии языка PHP. Приведена обширная информация о приемах, призванных в кратчайшие сроки сделать новичка Web-программистом. Рассмотрены основы протоколов HTTP и CGI, синтаксис языка и объектно-ориентированное программирование на PHP, схемы разработки крупных сценариев и основы построения шаблонизаторов, а также многое другое."

Прямая сылка на загрузку:
http://djvu.com.ru/knigi/485-1.djvu (5'774 kb)

Есть еще исходники к книге самоучителя PHP5 Д.Котерова, но они подходят и к книге по PHP4:
http://php5.dklab.ru/book_php5_src_2005-07-20.zip



Рекомендую еще один сервер, где есть неплохие книги по программированию для вэба: ftp://files.zipsites.ru/books/programming



Denwer2:
"Джентльменский набор Web-разработчика («Д.н.w.р», читается «Денвер» - почти как название города) - набор дистрибутивов, используемый Web-разработчиками (программистами и дизайнерами) для отладки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет."

Качаем это всё, устанавливаем пакет программ denwer2 для web-разработчика (denwer.ru) ... и становимся web-мастерами.

П.С. Извините за спам - очень хочется помочь начинающим...


ВАШ ОТВЕТ >>




Вопрос 60 - спрашивает Tereshenko Sergey:

Привет, Alex.
Помоги создать яваскрипт для новостей, т.е. чтобы при добавлении новой новости она добавлялась вверху таблицы, а остальные сдвигались вниз. Заранне благодарен.


Отвечает Ведущий:

Приветствую, Сергей.
Вот оно! Соответственно, файлы ans0060.html и ans0060.js:

Для тех, кто читает рассылку через BAT или OUTLOOK:



Для тех, кто читает рассылку через WEB-интерфейс:



ВАШ ОТВЕТ >>




Вопрос 64 - спрашивает Алексей:

Хочу сделать на сайте форму обратной связи, чтобы не светить свой е-майл спамерам. Как бы это все реализовать попроще?


Отвечает Ведущий:

Самое простое - используя PHP. Достаточно просто нажать на кнопку, и текст, введенный в TEXTAREA, уже в пути!

Для тех, кто читает рассылку через BAT или OUTLOOK:



Для тех, кто читает рассылку через WEB-интерфейс:



Отвечает Luxer:

А хостинг поддерживает РНР? Если нет, то можно так. Это наиболее, как по мне, нормальный способ. Все что в TEXTAREA, отправляется на мыло в теме письма.

Для тех, кто читает рассылку через BAT или OUTLOOK:



Для тех, кто читает рассылку через WEB-интерфейс:



ВАШ ОТВЕТ >>




Вопрос 51 - спрашивает Слава:

Здравствуйте alex,
Я не знаю правильно ли я пишу вам или нет. Но у меня есть один вопрос: Как сделать, чтобы люди заходили на сайт и оставляли там свою фотографию (по желанию, конечно). А то у меня есть сайт знакомств, а вот фото там не предусмотрено. Мой сайт находится по адресу: www.emotions.net.ru


Отвечает Ведущий:

Честно говоря, не знаю. Это делается более "тяжелыми средствами": PHP + доступ к загрузке файлов на сервер. Думаю, лучший вариант - чтобы они присылали свои фотографии вам на e-mail, а вы сами бы их выкладывали. Это послужит доп гарантией от заспамливания службы. Опубликую ваш вопрос в рассылке - там есть знающие люди!



Отвечает Игорь:

Здравствуйте, Alex_soldier!
А вот Славе я уже пытался помочь. Но вот незадача, у него на хостинге ни в какую не работает move_uploaded_file(), а так проблема решена, пример загрузки файла и обработки его на PHP я ему посылал.

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



Отвечает Татьяна:

Нужно правильно проставлять атрибуты папки в которой Вы хотите сохранять фотографии с помощью php скрипта. Попробуйте 777.



Отвечает SuperSniper:

Для управления файлами на сервере необходимо уставить chmod 777 на папку, где хранятся загруженные файлы.



Отвечает TypoZLoB:

Есть решение не совсем правильное, но возможно поможет. Поставить на сайт форум phpBB и для него поставить фотогалерею. Посетители будут оставлять свои фотографии в галерее, а на форуме оставлять информацию о себе и фотографию из галереи.



Отвечает Kolesnik Vasily:

Проверьте права доступа к целевому каталогу. Чаще всего достаточно прав 0755, в некоторых случаях - 0777. Изменить их можно командой "chmod {число} {имя файла/каталога}" в FTP-менеджере.



Отвечает Alexsandr Buzmakoff:

... на хостинге ни в какую не работает move_uploaded_file()...

В авторитетной книге Д. Котерова "Самоучитель по PHP4", в главе посвященной загрузке файлов на сервер, написано:

"Настоятельно рекомендую использовать функцию копирования, а не переименования/перемещения. Дело в том, что в некоторых операционных системах временный каталог, в котором PHP хранит только что закаченные файлы, может находиться на другом носителе, и в результате операция переименования завершиться ошибкой. ... можно не заботиться о его удалении в целях экономии места: PHP сделает это автоматически."



Отвечает Пирогов:

У меня была такая беда. Создай отдельную папочку на сервере, например usrfoto, и ?своих? админов попроси расшарить ее для всех, а потом в нее кидать фотки...


ВАШ ОТВЕТ >>




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

Alex_soldier        
(alex_soldier@mail.ru)



ВОПРОСЫ без ОТВЕТОВ

Вопрос 61 - спрашивает Ilker:

Здравствуйте.
Позвольте вопрос. Мой сайт лежит на narod.ru. Периодически, при обновлении сайта, я забываю вставить ту или иную страницу... Бывает...
Скажите пожалуйста, можно ли сделать свою страницу 404, или остаётся довольствоваться стандартной народовской?


Отвечает Ведущий:

Приветствую.
Насколько я знаю, на бесплатных хостингах такая возможность не предоставляется.
Но вопрос хороший - опубликую в рассылке!


ВАШ ОТВЕТ >>




Вопрос 62 - спрашивает Карандашев Ярослав:

Здравствуйте.
Как зарегистрировать Apache в Windows 2000\XP как сервис? В командной строке после apache.exe -(что тут нужно писать?)


ВАШ ОТВЕТ >>




Вопрос 63 - спрашивает Андрей Попов:

Здравствуйте.
Часто после www в названии сайта стоит цифра 1: что это значит?


Отвечает Ведущий:

Вы спрашивали про адреса вида: www1.___имя___сайта___
Честно говоря, я и сам не знаю. Вообще WWW - World Wide Web - "глобальная паутина" - обозначает сеть интернет. Возможно www1 - какая-то модификация.


ВАШ ОТВЕТ >>




Вопрос 58 - спрашивает Александр:

Здравствуйте.
Я хотел бы узнать есть ли такой скрипт: бегущая строка, которая отображалась бы во всех браузерах?


Отвечает Ведущий:

Думаю, статусная строка будет отображаться во всех браузерах, где поддерживается JavaScript. Вот, набросал кое-что. Вы такое хотели?




Отвечает Александр:

Нет. Мне нужна бегущая строка не в статусной строке, а на экране браузера (HTML).


ВАШ ОТВЕТ >>




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

Alex_soldier        
(alex_soldier@mail.ru)



Конкурс WEB-дизайнеров


А теперь я предлагаю немного развлечься. Продолжим начатую тему. Условия остаются теми же - метка NEW) должна висеть заданное количество дней, затем пропадать.

Но фокус теперь в другом: кроме срока мы передаем в функцию еще два параметра - начальный и конечный размер шрифта. До того, как навсегда исчезнуть, наша метка должна планомерно уменьшаться в размере, от первого значения ко второму, указывая тем самым посетителю, какая из новостей свежее!

Пример: вызываем функцию с параметрами: 7 дней, 10pt, 4pt. В итоге, каждый день размер метки будет уменьшаться ровно на 1 пиксел!

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

А победителям обещаю приз - я предоставлю место в рассылке под информацию лично о вас и ваших проектах. Как вы на это смотрите?


Alex_soldier        
(alex_soldier@mail.ru)




ОБРАТНАЯ СВЯЗЬ
Рассылка "САМЫЕ УБОЙНЫЕ АНЕКДОТЫ СЕТИ"

Рассылка "WEB-МАСТЕРСТВО ДЛЯ КАЖДОГО!"

Рассылка "ОБЗОР ИНТЕРЕСНЫХ РАССЫЛОК"

Рассылка "КОСМОС: НОВОСТИ ВСЕЛЕННОЙ"

Рассылка "ЧЕГО НАМ НЕ ХВАТАЕТ В ИГРАХ"

Рассылка "HTML,  CSS,  JS   В  ПРИМЕРАХ"

Рассылка   "HEROES  -  НОВЫЕ  ИДЕИ"

Мой e-mail: alex_soldier@mail.ru

Мой сайт: "МИР ИДЕЙ"

(C) Copyright 2005 by Alex_soldier


«Каталог» «Ищи CD» «Зона И» «HMM 5» «WEB» Мир Идей

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.design.htmlcssjs
Архив рассылки
Отписаться
Вспомнить пароль

В избранное