Автор Тема: Клас за валидация на данни: име, мейл, парола, IP.  (Прочетена 15288 пъти)

0 Потребители и 1 Гост преглежда(т) тази тема.

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Клас за валидация на данни: име, мейл, парола, IP.
« Отговор #15 -: 16 Януари 2012, 23:55:03 »
Ми нали целта е да шерваме някакъв expirience..  Вярно малко се поувлякохме, но мисля че е полезно. Не бях попадал на линка между другото. :)
Пище толкова рядко че понякога не знам що пише!
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width:

jazzman

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 25
  • -Получени: 191
  • Публикации: 3624
Re: Клас за валидация на данни: име, мейл, парола, IP.
« Отговор #16 -: 16 Януари 2012, 23:56:20 »
Не е ли добра идея да се спазва " Зенд конвенцията" мисля, private properties да започват с _ ( underline) ?

Java is to Javascript as fun is to funeral.

http://nau4i.me/forum/index.php/topic,15129.0.html

HD

  • Administrator
  • Hero Member
  • *****
  • Благодарности
  • -Казани: 208
  • -Получени: 165
  • Публикации: 3077
Re: Клас за валидация на данни: име, мейл, парола, IP.
« Отговор #17 -: 17 Януари 2012, 00:02:01 »
Не е ли добра идея да се спазва " Зенд конвенцията" мисля, private properties да започват с _ ( underline) ?
Конвенцията трябва да се спазва принципно.  То конвенцията на Зенд си е леко дразнеща, ако трябва да бъда честен.

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Клас за валидация на данни: име, мейл, парола, IP.
« Отговор #18 -: 17 Януари 2012, 00:26:11 »
Не е ли добра идея да се спазва " Зенд конвенцията" мисля, private properties да започват с _ ( underline) ?
Слабо се интересувам от конвенци, особено жабарската на зенда!
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width:

HD

  • Administrator
  • Hero Member
  • *****
  • Благодарности
  • -Казани: 208
  • -Получени: 165
  • Публикации: 3077
Re: Клас за валидация на данни: име, мейл, парола, IP.
« Отговор #19 -: 17 Януари 2012, 00:33:11 »
Теб слабо може да те интересува ако пишеш сайта на баба ти Пена, но ако бачкаш в enterprise сектора се изисква честно казано.

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Клас за валидация на данни: име, мейл, парола, IP.
« Отговор #20 -: 17 Януари 2012, 10:29:57 »
Теб слабо може да те интересува ако пишеш сайта на баба ти Пена, но ако бачкаш в enterprise сектора се изисква честно казано.
Ами според теб в случая аз  да не пиша за нищо освен за баба Пена я!
Казвам че в този сличай не спазвам никаква конвенция, ако пиша с някой се разбираме с каква конвенция да се пише. Аз обаче определено не харесвам имената на зенд, знам защо са избрали да е така, обаче това не значи че ми харесва, особенно за методите. Или поточно огромните имена които ползват.
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width:

NoBBy

  • Sr. Member
  • ****
  • Благодарности
  • -Казани: 4
  • -Получени: 38
  • Публикации: 309
Re: Клас за валидация на данни: име, мейл, парола, IP.
« Отговор #21 -: 17 Януари 2012, 10:31:24 »
Набива се на очи че методите са почти идентични. В този си вид, функционалността може да се изнесе в един протектед метот, а публичните само да го викат с необходимите параметри.

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Клас за валидация на данни: име, мейл, парола, IP.
« Отговор #22 -: 17 Януари 2012, 10:36:02 »
Набива се на очи че методите са почти идентични. В този си вид, функционалността може да се изнесе в един протектед метот, а публичните само да го викат с необходимите параметри.
Съгласен, релано разликата е в подадените данни и регулярният израз, както и в името на ключа на ерора, който също не е проблем!
Това е добра идея!
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width:

Светльо

  • Full Member
  • ***
  • Благодарности
  • -Казани: 5
  • -Получени: 1
  • Публикации: 154
Re: Клас за валидация на данни: име, мейл, парола, IP.
« Отговор #23 -: 17 Януари 2012, 10:42:38 »
А защо не направиш методите статични и да връщат филтрираната стойност, а ако има грешка да се свързва с някакъв error reporting и да се обработват грешките ...

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Клас за валидация на данни: име, мейл, парола, IP.
« Отговор #24 -: 17 Януари 2012, 10:44:48 »
Не смятам за правилно да връщам веднага проверените данни. Да, имам идея за ерорите и както казах преди това не бях доволен от функционалноста до сега и съм го махнал от примера.
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width: