Меню

Начало

Влез Излез

HTML5 input type number

Преди малко установих, че към днешна дата (22.06.2014) Mobile Safari има проблеми с валидацията на <input type="number"/>.

Макар, че при първоначално фокусиране на поле от този тип клавиатурата ви изписва цифри и специални знаци вие можете спокойно да превключите на букви и да въведете такива.

Дори и това да се оправи остава и още един проблем – step атрибута също не се взима превдид и ако сте го задали на 2 (така че да имате само четни или нечетни в зависимост от минималната стойност) отново няма да получите правилна валидация от браузъра.

Току-що проверих как се държи Android в подобни ситуации, но при Chrome всичко е наред както на desktop, така и на мобилни устройства.

Първи стъпки в PHP – част 2

В предния урок споменахме за основните типове променливи в PHP. Тук ще разгледаме някои основни операции и особености свързани с тях.

Няма да се впускам в особени обяснения за услвия и др подобни, които са кажи-речи еднакви във всички C-базирани езици и вече би трябвало да ги знаете от JavaScript уроците.

прочети Първи стъпки в PHP – част 2

Как да изпълняваме PHP script-ове

За да можем да изпълняваме PHP script-ове, трябва да имаме инсталиран сървър с PHP парсър на компютъра си.

И понеже кажи-речи няма сайтове, които да работят на PHP и да нямат MySQL база данни, то ще ни трябва и това.

За да си направим подходящия setup ще се наложи да инсталираме и конфигурираме Apache, PHP и MySQL. По принцип в интернет има много уроци как да се направи това, така че аз лично ще пропусна тази част.

Това, което може да се направи за по-лесно е да се инсталира просто XAMPP (Apache, MySQL, PHP и Perl) или WAMP (Windows Apache, MySQL и PHP) за Windows или MAMP (Mac Apache, MySQL и PHP) за Mac.

За начинаещи бих препоръчал да се започне с подобна готова конфигурация, а на по-късен етап можете да си setup-нете нужните компоненти и самички.

Първи стъпки в PHP

Първите стъпки в правенето на сайтове продължават вече и с server side програмиране.

Тъй като в урока Първи стъпки в JavaScript съм описал вече някои основополагащи идеи за програмирането като цяло, в този урок ще представя само някои основни синтактични особености на PHP.

прочети Първи стъпки в PHP

M Retina Gravtars

Изглежда човек е най-продуктивен по време на отпуска, тъй като днес добавих нов plugin към WordPress plugin repository-то.

Функционалността на plugin-а е доста простичка и не изисква никакви настройки. Автоматично при зареждане на Gravatar се използва по-високо качество на аватарите, така че да изглеждат добре на HDPI (още наричани „ретина“) дисплеи.

Самият plugin може да бъде свален от http://wordpress.org/plugins/m-retina-gravatars/, а асоциираната „Buy me a Beer“ страница е http://buy-me-a-beer.magadanski.com/project/m-retina-gravatars/.

Почерпи ме бира

Подобно на много хора програмисти и аз не търся конкретно възнаграждение за работата си от вкъщи (правене на WordPress plugin-и, писане на уроци и др). И все пак признание по въпроса винаги би било високо оценено от мене и по тази причина, вдъхновен от други колеги, и аз си направих страничка от тип Buy me a Beer.

Ако сайтът ви харесва, ако съм ви спестил време и съм ви помогнал да намерите полезна информация и бихте искали да ме почерпите една биричка, можете да го направите от тук: http://buy-me-a-beer.magadanski.com/.