Рейтинг
+2.30
голосов:
2
avatar

Сайтостроительство  

Класс для загрузки изображений на сервер. Часть 1

Надо создать галерею, да ещё сделать надпись на изображении аля водяной знак, надо загрузить аватару? — не вопрос, предлагаю обратить внимание на универсальный класс для загрузки файлов class.upload.php. Сложно придумать функцию, которая не была бы встроена в это чудесный класс.

Итак, у нас есть самая простая форма:
<form enctype="multipart/form-data" method="post" action="upload.php">
<input type="file" size="32" name="image_field" value="">
<input type="submit" name="Submit" value="upload">
</form>

Прошу обратить внимание на multipart/form-data, без этого не будет сформирован ассоциативный массив $_FILES['image_field'].

Под катом привожу небольшой пример использования и перевод (неполный) основных операторов. Требуется помощь в полном переводе.

( Читать дальше )

Мой вариант составления веб-дизайна.

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

На этом этапе перехожу к верстке.
Спасибо, за пинок к развитию вот этому товарищу) -> ТОВАРИЩ(не господин)

Пункты:
1. Выбор тематики веб-сайта
2. Написать заранее перечень необходимых разделов
3. Нарисовать общий вид сайта
4. Подобрать цветовую палитру
5. Выбор инструмента
6. Подбор шрифтов
7. Результат


( Читать дальше )

UI Mockups


Пользовательский интерфейс сложен и его разработка у меня занимает много времени. И очень обидно когда в photoshop модели страницы где то под конец понимаешь что пропустил что либо: добавить контрол, место для текста или что либо еще. Конечно можно сразу писать html и не парить себе голову, но это не мой вариант. С учетом того что рисованием, версткой я на работе не занимаюсь и все что делается из этой песни — работа для себя — времени предостаточно и deadline отсутствует как таковой.

Раньше всегда рисовал интерфейс карандашем на А4, потом купил планшет. Потом мне показали balsamiq и… хай-тек одним словом :). Теперь набросать mockups для всего проекта вопрос пары тройки часов. Круто? Вы можете проработать контролы и их расположение для каждой страницы, узнать мнения друзей, показать наброски заказчику, импортировать наброски в JIRA и обсудить с коллегами по проекту. Программа платная, но есть демо версия на 7 дней — рекомендую попробовать.

Сборник основных проверок полей формы перед отправкой-субмитом используя JavaScript

Предлагаю набор проверок полей формы, которыми постоянно сам пользуюсь. Основное удобство JavaScript это проверка на стороне клиента без перезагрузки страницы. Но надо всегда помнить, что JavaScript используется не для реальной проверки и защиты от злоумышленников и взлома (этим должен заниматься серверный язык), но для удобства (JavaScript можно отключить в браузере), ибо нам дорог каждый посетитель! Различие очень похоже на разницу между ГАИ и Таможней.

( Читать дальше )

Вставка Flash

Продолжаю использовать блог для хранения полезной инфы)

Итак один из способов вставки Flash в сайт!
Данный способ испробован во всех браузерах. При отсутствии установленного флеша у клиента, будет показан альтернативный gif (смотрите ниже код)

Реализация: JavaScript


( Читать дальше )

Отличное выпадающее меню, на замену селекту.

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

Для начала несколько примеров на сайте разработчика.
Красиво, стильно, функционально, хотите такое?



( Читать дальше )

Как вставить flash

Вопрос: как вы вставляете flash?

Все понятно, гуглить умеем. Но все же каким вы способом пользуетесь?

jQuery Tools топик-ссылка

Очень хорошая и полезная библиотека для jQuery. Табы, всплывающие подсказки, галерея.
Не забываем смотреть статистику:

Яндекс цитирования