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

    +161

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    public function change_password() {
    		if (!oauth_verify_client($this->client_id, $this->client_secret, 'user/password')) {
    			echo json_encode(array('status' => 403, 'error' => array('code' => 5, 'description' => 'accessError')));
    		}
    		$email = $this->input->post('email');
    		$new_password= $this->input->post('new_password');
    		//...

    "Тебе сюды нельзя, но так уж и быть, поменяю..."

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

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

    • А вдруг json_encode() переопределен через override_function() http://php.net/manual/en/function.override-function.php и таки бросит исключение, если ему передать на вход ['status' => 403].
      Ответить

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