Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

_pCombo._on_value_change = function(_a, _b, _c, _d, _e, _f) { if (!this.on_fir..

Decoded Output download

<?     _pCombo._on_value_change = function(_a, _b, _c, _d, _e, _f) { 
        if (!this.on_fire_canitemchange(this, _a, _b, _c, _d, _e, _f)) { 
            return false; 
        } 
        var _g = this._selectDataset(); 
        var _h = _g ? this._getIndexFromValue(_g, _f) : this.index; 
        var _i = this.applyto_bindSource("value", _f); 
        if (_i) { 
            var _j = _g ? this._getIndexFromValue(_g, _f) : this.index; 
            if (_h == _j) { 
                this.value = _f; 
                this.text = _e; 
                this.index = _d; 
            } 
        } else { 
            if (_c == _f) { 
                if (_a != _d) { 
                    this.value = _f; 
                    this.text = _e; 
                    this.index = _d; 
                } 
            } else { 
                return false; 
            } 
        } 
        if (nexacro._enableaccessibility) { 
            this._updateAccessibilityLabel(); 
        } 
        this.on_fire_onitemchanged(this, _a, _b, _c, _d, _e, _f); 
        return true; 
    } 
    ; ?>

Did this file decode correctly?

Original Code

   _pCombo._on_value_change = function(_a, _b, _c, _d, _e, _f) {
        if (!this.on_fire_canitemchange(this, _a, _b, _c, _d, _e, _f)) {
            return false;
        }
        var _g = this._selectDataset();
        var _h = _g ? this._getIndexFromValue(_g, _f) : this.index;
        var _i = this.applyto_bindSource("value", _f);
        if (_i) {
            var _j = _g ? this._getIndexFromValue(_g, _f) : this.index;
            if (_h == _j) {
                this.value = _f;
                this.text = _e;
                this.index = _d;
            }
        } else {
            if (_c == _f) {
                if (_a != _d) {
                    this.value = _f;
                    this.text = _e;
                    this.index = _d;
                }
            } else {
                return false;
            }
        }
        if (nexacro._enableaccessibility) {
            this._updateAccessibilityLabel();
        }
        this.on_fire_onitemchanged(this, _a, _b, _c, _d, _e, _f);
        return true;
    }
    ;

Function Calls

None

Variables

None

Stats

MD5 feedee7314f7b40ec1d7013712e16dcf
Eval Count 0
Decode Time 180 ms