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

    +162.1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    elseif((mysql_field_name($result, $i)=="posada" ))
    { 
    echo "<td><select name=".mysql_field_name($result, $i).">";
    echo "<option value=\"_____________\" ";
    if(htmlspecialchars($row[$i])=="_____________"||htmlspecialchars($row[$i])=="_____________")
    	echo "selected";
    echo ">_____________</option>";
    
    echo "<option value=\"Головний лiкар\" ";
    if(htmlspecialchars($row[$i])=="Головний лiкар"||htmlspecialchars($row[$i])=="Головний лiкар")
    	echo "selected";
    echo ">Головний лiкар</option>";
    
    echo "<option value=\"Керуючий\" ";
    if(htmlspecialchars($row[$i])=="Головний лiкар"||htmlspecialchars($row[$i])=="Керуючий")
    	echo "selected";
    echo ">Керуючий</option>";
    
    echo "<option value=\"Ген. директора\" ";
    if(htmlspecialchars($row[$i])=="Ген. директора"||htmlspecialchars($row[$i])=="Ген. директора")
    	echo "selected";
    echo ">Ген. директора</option>";
    
    			echo "<option value=\"Начальника\" ";
    if(htmlspecialchars($row[$i])=="Ген. директора"||htmlspecialchars($row[$i])=="Начальника")
    	echo "selected";
    echo ">Начальника</option>";
    
    echo "<option value=\"директора\" ";
    if(htmlspecialchars($row[$i])=="директор"||htmlspecialchars($row[$i])=="директора")
    	echo "selected";
    echo ">директора</option>";
    	echo "<option value=\"фiнансового директора\" ";
    if(htmlspecialchars($row[$i])=="фiнансовий директор"||htmlspecialchars($row[$i])=="ф|нансового директора")
    	echo "selected";
    echo ">ф|нансового директора</option>";
    echo "<option value=\"приватно§ особи\" ";
    if(htmlspecialchars($row[$i])=="приватна особа"||htmlspecialchars($row[$i])=="приватно§ особи")
    	echo "selected";
    echo ">приватно§ особи</option>";
    if(htmlspecialchars($row[$i])!="приватна особа"&&
    	htmlspecialchars($row[$i])!="Головний лiкар"&&
    	htmlspecialchars($row[$i])!="Керуючий"&&
    	htmlspecialchars($row[$i])!="_____________"&&
    	htmlspecialchars($row[$i])!="Ген. директора"&&
    	htmlspecialchars($row[$i])!="приватно§ особи"&&
    	htmlspecialchars($row[$i])!="директор"&&
    	htmlspecialchars($row[$i])!="директора"&&
    	htmlspecialchars($row[$i])!="фiнансовий директор"&&
    	htmlspecialchars($row[$i])!="фiнансового директора")
    echo "<option value=\"".htmlspecialchars($row[$i])."\" selected>".htmlspecialchars($row[$i])."</option>";
    	echo "</select></td></tr><tr><td colspan=2><hr noshade></td></tr>\n";
    }

    Генерация контрола по выбору должности клиента

    Запостил: Werdn, 05 Ноября 2009

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

    • Буква i в строках - латинская!
      Что впрочем спасло её от кодировочного похеривания (в отличие от ї).
      Ответить
    • ֑htmlspecialchars поражает везде
      Ответить
    • Это ...
      Ответить
    • Несет за версту.
      Ответить
    • нисмишно. фтопку.
      Ответить
      • эт тибе нисмишно, а у меня это надо приводить в чувство.
        В этом прожекте, как я уже писал, вообще зачастую при выводе таблиц используется по два-три запроса к базе на строку, генерация HTML кода ужасная, аж плакоть хочется.
        Ответить
    • Улыбнуло начальника!
      Ответить
    • Да ну бля, страшно смотреть... -1
      Ответить

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