cambia questo:
$p1 = isset($GET['p1']) ? $GET['p1'] : 0;
$p2 = isset($GET['p2']) ? $GET['p2'] : 0;
$p3 = isset($GET['p3']) ? $GET['p3'] : 0;
$p4 = isset($GET['p4']) ? $GET['p4'] : 0;
$p5 = isset($GET['p5']) ? $GET['p5'] : 0;
$p6 = isset($GET['p6']) ? $GET['p6'] : 0;
$p7 = isset($GET['p7']) ? $GET['p7'] : 0;
$p8 = isset($GET['p8']) ? $GET['p8'] : 0;
$p9 = isset($GET['p9']) ? $GET['p8'] : 0;
$p10 = isset($GET['p10']) ? $GET['p10'] : 0;
$p11 = isset($GET['p11']) ? $GET['p11'] : 0;
$p12 = isset($GET['p12']) ? $GET['p12'] : 0;
$p13 = isset($GET['p13']) ? $GET['p13'] : 0;
$p14 = isset($GET['p14']) ? $GET['p14'] : 0;
$p15 = isset($GET['p15']) ? $GET['p15'] : 0;
$p16 = isset($GET['p16']) ? $GET['p16'] : 0;
$p17 = isset($GET['p17']) ? $GET['p17'] : 0;
$p18 = isset($GET['p18']) ? $GET['p18'] : 0;




con questo ...

$p1 = isset($_GET['p1']) ? $_GET['p1'] : 0;
$p2 = isset($_GET['p2']) ? $_GET['p2'] : 0;
$p3 = isset($_GET['p3']) ? $_GET['p3'] : 0;
$p4 = isset($_GET['p4']) ? $_GET['p4'] : 0;
$p5 = isset($_GET['p5']) ? $_GET['p5'] : 0;
$p6 = isset($_GET['p6']) ? $_GET['p6'] : 0;
$p7 = isset($_GET['p7']) ? $_GET['p7'] : 0;
$p8 = isset($_GET['p8']) ? $_GET['p8'] : 0;
$p9 = isset($_GET['p9']) ? $_GET['p8'] : 0;
$p10 = isset($_GET['p10']) ? $_GET['p10'] : 0;
$p11 = isset($_GET['p11']) ? $_GET['p11'] : 0;
$p12 = isset($_GET['p12']) ? $_GET['p12'] : 0;
$p13 = isset($_GET['p13']) ? $_GET['p13'] : 0;
$p14 = isset($_GET['p14']) ? $_GET['p14'] : 0;
$p15 = isset($_GET['p15']) ? $_GET['p15'] : 0;
$p16 = isset($_GET['p16']) ? $_GET['p16'] : 0;
$p17 = isset($_GET['p17']) ? $_GET['p17'] : 0;
$p18 = isset($_GET['p18']) ? $_GET['p18'] : 0;



poi non capisco perche' fai tutto il controllo poi inserisci con $_REQUEST ... boh, il $_GET e' il request, no ?