Hello Bob. I made a multipage form, consisting of 19 pages:

1. - Page with personal data

2-19 - page proficiency polish language test 180 questions, each 4 Responses to choose a, b, c, d (one correct, three abnormal) Correct answer 1 point, incorrect 0 points.

With your help wrote out the number of points for each group of proficiency test

CHECKING THE TEST

At each trimester falls 10 questions. The student must have 6 correct answers to be considered as credited trimester.

Is this code for all multi-page forms is correct?

Page 2 of 19 - level A0 questions 1-10

Next page

Page 3 of 19 - level A1.1 questions 11-20

Next page

Page 4 of 19 - level A1.2 questions 21-30

Next page

Page 5 of 19 - level A1.3 questions 31-40

Next page

Page 6 of 19 - level A2.1 questions 41-50

Next page

Page 7 of 19 - level A2.2 questions 51-60

Next page

Page 8 of 19 - level A2.3 questions 61-70

Next page

Page 9 of 19 - level B1.1 questions 71-80

Next page

Page 10 of 19 - level B1.2 questions 81-90

Next page

Page 11 of 19 - level B1.3 questions 91-100

Next page

Page 12 of 19 - level A2.1 questions 101-110

Next page

Page 13 of 19 - level B2.2 questions 111-120

Next page

Page 14 of 19 - level B2.3 questions 121-130

Next page

Page 15 of 19 - level B2.4 questions 131-140

Next page

Page 16 of 19 - level C1.1 questions 141-150

Next page

Page 17 of 19 - level C1.2 questions 151-160

Next page

Page 18 of 19 - level C1.3 questions 161-170

Next page

Page 19 of 19 - level C1.4 questions 171-180

1. - Page with personal data

2-19 - page proficiency polish language test 180 questions, each 4 Responses to choose a, b, c, d (one correct, three abnormal) Correct answer 1 point, incorrect 0 points.

With your help wrote out the number of points for each group of proficiency test

CHECKING THE TEST

At each trimester falls 10 questions. The student must have 6 correct answers to be considered as credited trimester.

Is this code for all multi-page forms is correct?

**Bob, please write me step by step exactly where this code put it. Is there any help or tutorial on how to put it summing and group? Are there any print screenshots? Greatly facilitated and accelerated the work of ChronoForms especially for beginners like me.**```
$form->data['radio1'] = 3
$form->data['radio2'] = 2
$form->data['radio3'] = 1
. . .
```

```
<?php
$score = 0;
if ( $form->data['radio1'] == 3 ) [
$score++;
}
if ( $form->data['radio2'] == 1 ) [
$score++;
}
if ( $form->data['radio3'] == 4 ) [
$score++;
}
$form->data['score'] += $score;
?>
```

Page 2 of 19 - level A0 questions 1-10

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 6 ) {
$form->data['group'] = 'A.0';
} else if ( $form->data['points'] > 5 && $form->data['points'] < 10 )
$form->data['group'] = 'A.1.1';
}
?>
```

Next page

Page 3 of 19 - level A1.1 questions 11-20

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 12 ) {
$form->data['group'] = 'A.1.1';
} else if ( $form->data['points'] > 11 && $form->data['points'] < 20 )
$form->data['group'] = 'A.1.2';
}
?>
```

Next page

Page 4 of 19 - level A1.2 questions 21-30

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 18 ) {
$form->data['group'] = 'A.1.2';
} else if ( $form->data['points'] > 17 && $form->data['points'] < 30 )
$form->data['group'] = 'A.1.3';
}
?>
```

Next page

Page 5 of 19 - level A1.3 questions 31-40

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 24 ) {
$form->data['group'] = 'A.1.3';
} else if ( $form->data['points'] > 23 && $form->data['points'] < 40 )
$form->data['group'] = 'A.2.1';
}
?>
```

Next page

Page 6 of 19 - level A2.1 questions 41-50

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 30 ) {
$form->data['group'] = 'A.2.1';
} else if ( $form->data['points'] > 29 && $form->data['points'] < 50 )
$form->data['group'] = 'A.2.2';
}
?>
```

Next page

Page 7 of 19 - level A2.2 questions 51-60

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 36 ) {
$form->data['group'] = 'A.2.2';
} else if ( $form->data['points'] > 35 && $form->data['points'] < 60 )
$form->data['group'] = 'A.2.3';
}
?>
```

Next page

Page 8 of 19 - level A2.3 questions 61-70

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 42 ) {
$form->data['group'] = 'A.2.3';
} else if ( $form->data['points'] > 41 && $form->data['points'] < 70 )
$form->data['group'] = 'B.1.1';
}
?>
```

Next page

Page 9 of 19 - level B1.1 questions 71-80

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 48 ) {
$form->data['group'] = 'B.1.1';
} else if ( $form->data['points'] > 47 && $form->data['points'] < 80 )
$form->data['group'] = 'B.1.2';
}
?>
```

Next page

Page 10 of 19 - level B1.2 questions 81-90

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 54 ) {
$form->data['group'] = 'B.1.2';
} else if ( $form->data['points'] > 53 && $form->data['points'] < 90 )
$form->data['group'] = 'B.1.3';
}
?>
```

Next page

Page 11 of 19 - level B1.3 questions 91-100

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 60 ) {
$form->data['group'] = 'B.1.3';
} else if ( $form->data['points'] > 59 && $form->data['points'] < 100 )
$form->data['group'] = 'B.2.1';
}
?>
```

Next page

Page 12 of 19 - level A2.1 questions 101-110

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 66 ) {
$form->data['group'] = 'B.2.1';
} else if ( $form->data['points'] > 65 && $form->data['points'] < 110 )
$form->data['group'] = 'B.2.2';
}
?>
```

Next page

Page 13 of 19 - level B2.2 questions 111-120

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 72 ) {
$form->data['group'] = 'B.2.2';
} else if ( $form->data['points'] > 71 && $form->data['points'] < 120 )
$form->data['group'] = 'B.2.3';
}
?>
```

Next page

Page 14 of 19 - level B2.3 questions 121-130

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 78 ) {
$form->data['group'] = 'B.2.3';
} else if ( $form->data['points'] > 77 && $form->data['points'] < 130 )
$form->data['group'] = 'B.2.4';
}
?>
```

Next page

Page 15 of 19 - level B2.4 questions 131-140

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 84 ) {
$form->data['group'] = 'B.2.4';
} else if ( $form->data['points'] > 83 && $form->data['points'] < 140 )
$form->data['group'] = 'C.1.1';
}
?>
```

Next page

Page 16 of 19 - level C1.1 questions 141-150

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 90 ) {
$form->data['group'] = 'C.1.1';
} else if ( $form->data['points'] > 89 && $form->data['points'] < 150 )
$form->data['group'] = 'C.1.2';
}
?>
```

Next page

Page 17 of 19 - level C1.2 questions 151-160

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 96 ) {
$form->data['group'] = 'C.1.2';
} else if ( $form->data['points'] > 95 && $form->data['points'] < 160 )
$form->data['group'] = 'C.1.3';
}
?>
```

Next page

Page 18 of 19 - level C1.3 questions 161-170

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 102 ) {
$form->data['group'] = 'C.1.3';
} else if ( $form->data['points'] > 101 && $form->data['points'] < 170 )
$form->data['group'] = 'C.1.4';
}
?>
```

Next page

Page 19 of 19 - level C1.4 questions 171-180

```
<?php
if ( $form->data['points'] > 0 && $form->data['points'] < 108 ) {
$form->data['group'] = 'C.1.4';
} else if ( $form->data['points'] > 107 && $form->data['points'] < 180 )
$form->data['group'] = 'C2';
}
?>
```