1. PHP / Говнокод #16948

    +159

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if (AllowOperation(array(1,2,3,4,5,9,10,29), array(), array(), array(), -1, -1)) { 
            } else {
            	//скрывать определённые поля для дизайнера
    			$tplCommon->assign("DISPLAY_NONE", "style='display: none;'");  
            }

    В AllowOperation указываются идентификаторы групп пользователей, что забиты в БД.
    Таких AllowOperation(array(1,2,3,4,5,9,10,29). .), но с разными идентификаторами во всей системе больше 1000.

    Запостил: pavel87, 27 Октября 2014

    Комментарии (2) RSS

    • 1) смешай HTML и бизнес0-логику
      2) захардкодь в код константы из базы, чтоб менять надо было и там и сям
      3) получи диплом трушного PHP разраба.

      Жаль что он не использует UUID. Было бы куда круче

      if (AllowOperation(array('6ccd780c-baba-1026-9564-0040f4311e29', '...
      Ответить
    • -
      Ответить

    Добавить комментарий