Concentrated issues

Here is the list of the lines that generated the most issues.

File Count Analysis
/login.php:4018
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   @ Operator
  •   Logical Should Use Symbolic Operators
/vulnerabilities/captcha/source/high.php:3118
  •   Used Once Variables (In Scope)
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/captcha/source/low.php:6118
  •   Used Once Variables (In Scope)
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/captcha/source/medium.php:6918
  •   Used Once Variables (In Scope)
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/csrf/source/high.php:1918
  •   Used Once Variables (In Scope)
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/csrf/source/low.php:1618
  •   Used Once Variables (In Scope)
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/csrf/source/medium.php:1818
  •   Used Once Variables (In Scope)
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/xss_s/index.php:1818
  •   Used Once Variables (In Scope)
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/xss_s/source/high.php:1918
  •   Used Once Variables (In Scope)
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/xss_s/source/low.php:1718
  •   Used Once Variables (In Scope)
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/xss_s/source/medium.php:1918
  •   Used Once Variables (In Scope)
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/brute/source/high.php:2017
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/brute/source/low.php:1317
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/brute/source/medium.php:1517
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/sqli/source/low.php:917
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/sqli/source/medium.php:2717
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/vulnerabilities/sqli_blind/index.php:6417
  •   Nested Ternary
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/dvwa/includes/DBMS/MySQL.php:2410
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
/dvwa/includes/DBMS/MySQL.php:3010
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
/dvwa/includes/DBMS/MySQL.php:4410
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
/dvwa/includes/DBMS/MySQL.php:6110
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
/dvwa/includes/DBMS/MySQL.php:7010
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
/dvwa/includes/DBMS/MySQL.php:7910
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   Use Instanceof
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
/login.php:2210
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/login.php:2610
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/brute/source/high.php:1010
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/brute/source/high.php:1510
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/brute/source/high.php:3710
  •   Undefined Functions
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use PHP Object API
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
  •   Use === null
/vulnerabilities/brute/source/impossible.php:1010
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/brute/source/impossible.php:1510
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/brute/source/low.php:2910
  •   Undefined Functions
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use PHP Object API
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
  •   Use === null
/vulnerabilities/brute/source/medium.php:610
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/brute/source/medium.php:1010
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/brute/source/medium.php:3210
  •   Undefined Functions
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use PHP Object API
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
  •   Use === null
/vulnerabilities/captcha/source/high.php:2610
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/captcha/source/high.php:4910
  •   Undefined Functions
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use PHP Object API
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
  •   Use === null
/vulnerabilities/captcha/source/impossible.php:1310
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/captcha/source/impossible.php:1810
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/captcha/source/impossible.php:2310
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/captcha/source/low.php:5610
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/captcha/source/low.php:7210
  •   Undefined Functions
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use PHP Object API
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
  •   Use === null
/vulnerabilities/captcha/source/medium.php:6410
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/captcha/source/medium.php:8010
  •   Undefined Functions
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use PHP Object API
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
  •   Use === null
/vulnerabilities/csrf/source/high.php:1410
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/csrf/source/high.php:2910
  •   Undefined Functions
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use PHP Object API
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
  •   Use === null
/vulnerabilities/csrf/source/impossible.php:1410
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/csrf/source/impossible.php:2710
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/csrf/source/low.php:1110
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/csrf/source/low.php:2610
  •   Undefined Functions
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use PHP Object API
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
  •   Use === null
/vulnerabilities/csrf/source/medium.php:1310
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/csrf/source/medium.php:3310
  •   Undefined Functions
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use PHP Object API
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
  •   Use === null
/vulnerabilities/csrf/test_credentials.php:2210
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Exit() Usage
  •   Global Usage
  •   Don't Echo Error
  •   @ Operator
  •   Logical Should Use Symbolic Operators
/vulnerabilities/sqli/source/high.php:2110
  •   Undefined Functions
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use PHP Object API
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
  •   Use === null
/vulnerabilities/sqli/source/medium.php:1010
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Exit() Usage
  •   Global Usage
  •   Don't Echo Error
  •   Logical Should Use Symbolic Operators
/vulnerabilities/sqli_blind/source/high.php:3010
  •   Undefined Functions
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use PHP Object API
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
  •   Use === null
/vulnerabilities/sqli_blind/source/low.php:2510
  •   Undefined Functions
  •   Buried Assignation
  •   Useless Parenthesis
  •   Use PHP Object API
  •   Strange Name For Variables
  •   Don't Read And Write In One Expression
  •   Global Usage
  •   Use === null
/vulnerabilities/sqli_blind/source/medium.php:610
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/xss_s/source/high.php:1010
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/xss_s/source/high.php:1510
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/xss_s/source/impossible.php:1310
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/xss_s/source/impossible.php:1810
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/xss_s/source/low.php:1010
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/xss_s/source/low.php:1310
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/xss_s/source/medium.php:1010
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/vulnerabilities/xss_s/source/medium.php:1510
  •   Nested Ternary
  •   Undefined Functions
  •   Useless Parenthesis
  •   No Choice
  •   Use Instanceof
  •   Could Make A Function
  •   Global Usage
/dvwa/includes/DBMS/MySQL.php:139
  •   Iffectations
  •   Undefined Functions
  •   Buried Assignation
  •   Undefined Variable
  •   Global Usage
  •   @ Operator
/external/phpids/0.6/lib/IDS/vendors/htmlpurifier/HTMLPurifier/Lexer.php:2048
  •   Used Once Variables (In Scope)
  •   Methods Without Return
  •   PHP Keywords As Names
  •   Unused Arguments
  •   Should Use Local Class
  •   Method Could Be Static
/external/phpids/0.6/lib/IDS/vendors/htmlpurifier/HTMLPurifier/Encoder.php:477
  •   Used Once Variables (In Scope)
  •   Unused Arguments
  •   Should Use Local Class
  •   Never Used Parameter
  •   No Boolean As Default
  •   Use Named Boolean In Argument Definition
  •   Max Level Of Nesting
/external/phpids/0.6/lib/IDS/vendors/htmlpurifier/HTMLPurifier/Strategy/MakeWellFormed.php:1157
  •   Buried Assignation
  •   Overwritten Literals
  •   Assigned Twice
  •   Don't Read And Write In One Expression
  •   Dont Mix ++
  •   Variable Is Not A Condition
  •   Pre-increment
/vulnerabilities/sqli/source/high.php:97
  •   Undefined Functions
  •   Uses Default Values
  •   Or Die
  •   Buried Assignation
  •   Exit() Usage
  •   Global Usage
  •   Logical Should Use Symbolic Operators
/external/phpids/0.6/lib/IDS/vendors/htmlpurifier/HTMLPurifier/AttrDef/URI/Email.php:96
  •   Used Once Variables (In Scope)
  •   Forgotten Visibility
  •   Methods Without Return
  •   PHP Keywords As Names
  •   Empty Function
  •   Unused Arguments
/external/phpids/0.6/lib/IDS/vendors/htmlpurifier/HTMLPurifier/Lexer/PH5P.php:9586
  •   Undefined Functions
  •   Uses Default Values
  •   Could Make A Function
  •   Empty Blocks
  •   Repeated Regex
  •   Inconsistent Elseif
/external/phpids/0.6/lib/IDS/vendors/htmlpurifier/HTMLPurifier/Lexer/PH5P.php:10346
  •   Undefined Functions
  •   Uses Default Values
  •   Could Make A Function
  •   Empty Blocks
  •   Repeated Regex
  •   Inconsistent Elseif