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

    +155

    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
    public function actionNominate()
    	{
    		if (isset($_POST['user']) and isset($_POST['ref']))
    		{
    
    			$user = $ref = NULL;
    			$user = strip_tags(trim($_POST['user']));
    			$ref = strip_tags(trim($_POST['ref']));
    
    			$test = UserAwardsRef::model()->count(array("condition"=>"id_ref=$ref AND id_user=$user"));
    
    			if ($test==0)
    			{
    				if ($user and $ref)
    				{
    					$model = new UserAwardsRef();
    					$model->id_ref = $ref;
    					$model->id_user = $user;
    					if ($model->save())
    					{
    						echo 1;
    					} else {
    						echo 'error';
    					}
                    } else {
    
    					echo "error";
    				}
    
    			} else {
    				echo 2;
    			}
    
    		} else {
    
    			echo "error";
    		}
    
    	}

    Входящие параметры предполагаются - integer
    Необходимо один раз насрать в таблицу с ключами из поста.

    Запостил: obidnov, 16 Января 2015

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

    • Типичный высер пыхобыдла с глобальными переменными и выводом ошибки посредством эхо. Интересно, а бывает пхп программист не полный дебил?
      Ответить
    • >echo 2;
      Вот охуенно-то как...
      Отправляю я запрос на сервер, а мне в ответ... ДВА блять! Чего сука ДВА блять?!! Автор кода получил за него ДВЕ пачки доширака?
      Ответить
    • Элсы раскиданы как в середине шахматной партии. Идёт серьёзная игра.
      Ответить
      • Одно элсе вылетело левее. Всё там норм.
        Ответить

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