|
From: <sv...@va...> - 2005-03-26 17:25:55
|
Author: njn
Date: 2005-03-26 17:25:47 +0000 (Sat, 26 Mar 2005)
New Revision: 97
Modified:
trunk/gallery/survey_current/submitted.php
trunk/gallery/survey_current/survey.html
Log:
Tweak survey output to make it easier to parse and group all the answers =
to
each question together. In particular, all the questions and outputs are
now outputted, even if the answer is empty.
Modified: trunk/gallery/survey_current/submitted.php
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/gallery/survey_current/submitted.php 2005-03-24 14:13:50 UTC (r=
ev 96)
+++ trunk/gallery/survey_current/submitted.php 2005-03-26 17:25:47 UTC (r=
ev 97)
@@ -4,159 +4,130 @@
$results =3D '';
=20
/*------ contact details ------*/
-$results .=3D 'Name: ' .$HTTP_POST_VARS['name']. "\n";
-$results .=3D 'Email: ' .$HTTP_POST_VARS['email']. "\n\n";
+$post =3D $_POST['Q0'];
+$results .=3D $post['q']. "\n";
+$results .=3D $post['name']. "\n";
+$results .=3D $post['email']. "\n\n";
=20
/*------ learning about valgrind ------*/
$post =3D $_POST['Q1'];
-if ( !empty( $post['rb'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['rb']. "\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['rb']. "\n";
if ( !empty( $post['txt'] ) ) {
$results .=3D $post['cmt']. "\n";
$results .=3D $post['txt']. "\n\n";
}
+
$post =3D $_POST['Q2'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
+
$post =3D $_POST['Q3'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
=20
/*------ using valgrind ------*/
$post =3D $_POST['Q4'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
+
$post =3D $_POST['Q5'];
-if ( !empty( $post['rb'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['rb']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['rb']. "\n\n";
+
$post =3D $_POST['Q6'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
+
$post =3D $_POST['Q7'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
+
$post =3D $_POST['Q8'];
-if ( !empty($post['cb1']) || !empty($post['cb2']) ||
- !empty($post['cb3']) || !empty($post['cb4']) ||
- !empty($post['cb5']) ) {
- $results .=3D $post['q']. "\n";
- if ( !empty( $post['cb1'] ) )
- $results .=3D $post['cb1']. "\n\n";
- if ( !empty( $post['cb2'] ) )
- $results .=3D $post['cb2']. "\n\n";
- if ( !empty( $post['cb3'] ) )
- $results .=3D $post['cb3']. "\n\n";
- if ( !empty( $post['cb4'] ) )
- $results .=3D $post['cb4']. "\n\n";
- if ( !empty( $post['cb5'] ) )
+$results .=3D $post['q']. "\n";
+if ( !empty( $post['cb1'] ) )
+ $results .=3D $post['cb1']. "\n\n";
+if ( !empty( $post['cb2'] ) )
+ $results .=3D $post['cb2']. "\n\n";
+if ( !empty( $post['cb3'] ) )
+ $results .=3D $post['cb3']. "\n\n";
+if ( !empty( $post['cb4'] ) )
+ $results .=3D $post['cb4']. "\n\n";
+if ( !empty( $post['cb5'] ) )
$results .=3D $post['cb5']. "\n\n";
-}
-$post =3D $_POST['Q9'];
-if ( !empty($post['txt0']) || !empty($post['txt1']) ||
- !empty($post['txt2']) || !empty($post['txt3']) ||
- !empty($post['txt4']) || !empty($post['txt5']) ||
- !empty($post['txt6']) ) {
- $results .=3D $post['q']. "\n";
- if ( !empty( $post['txt0'] ) )
- $results .=3D "memcheck ". $post['txt0']. "\n";
- if ( !empty( $post['txt1'] ) )
- $results .=3D "addrcheck ". $post['txt1']. "\n";
- if ( !empty( $post['txt2'] ) )
- $results .=3D "cachegrind ". $post['txt2']. "\n";
- if ( !empty( $post['txt3'] ) )
- $results .=3D "helgrind ". $post['txt3']. "\n";
- if ( !empty( $post['txt4'] ) )
- $results .=3D "callgrind ". $post['txt4']. "\n";
- if ( !empty( $post['txt5'] ) )
- $results .=3D "massif ". $post['txt5']. "\n";
- if ( !empty( $post['txt6'] ) )
- $results .=3D "other ". $post['txt6']. "\n";
- $results .=3D "\n";
-}
-if ( !empty( $post['txt7'] ) ) {
- $results .=3D $post['cmt']. "\n";
- $results .=3D $post['txt7']. "\n\n";
-}
-$post =3D $_POST['Q10'];
if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
+ $results .=3D $post['cmt']. "\n";
$results .=3D $post['txt']. "\n\n";
}
+
+$post =3D $_POST['Q9'];
+$results .=3D $post['q']. "\n";
+if ( !empty( $post['txt0'] ) )
+ $results .=3D "memcheck ". $post['txt0']. "\n";
+if ( !empty( $post['txt1'] ) )
+ $results .=3D "addrcheck ". $post['txt1']. "\n";
+if ( !empty( $post['txt2'] ) )
+ $results .=3D "cachegrind ". $post['txt2']. "\n";
+if ( !empty( $post['txt3'] ) )
+ $results .=3D "helgrind ". $post['txt3']. "\n";
+if ( !empty( $post['txt4'] ) )
+ $results .=3D "callgrind ". $post['txt4']. "\n";
+if ( !empty( $post['txt5'] ) )
+ $results .=3D "massif ". $post['txt5']. "\n";
+if ( !empty( $post['txt6'] ) )
+ $results .=3D "other ". $post['txt6']. "\n";
+$results .=3D "\n";
+
+$post =3D $_POST['Q10'];
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
+
$post =3D $_POST['Q11'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
+
$post =3D $_POST['Q12'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
=20
/*------ valgrind on other platforms ------*/
$post =3D $_POST['Q13'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
=20
/*------ software issues ------*/
$post =3D $_POST['Q14'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
+
$post =3D $_POST['Q15'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
+
$post =3D $_POST['Q16'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
+
$post =3D $_POST['Q17'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
+
$post =3D $_POST['Q18'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
=20
/*------ non-software issues ------*/
$post =3D $_POST['Q19'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
+
$post =3D $_POST['Q20'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
+
$post =3D $_POST['Q21'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
=20
/*------ project details ------*/
$post =3D $_POST['Q22'];
@@ -179,23 +150,13 @@
$results .=3D $post['q']. "\n";
$results .=3D $post['txt']. "\n\n";
}
-$post =3D $_POST['Q23'];
-if ( !empty( $post['rb'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['rb']. "\n\n";
-}
-$post =3D $_POST['Q23'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$results .=3D $post['q2']. "\n";
+$results .=3D $post['rb']. "\n\n";
=20
/*------ surveys ------*/
-$post =3D $_POST['Q24'];
-if ( !empty( $post['txt'] ) ) {
- $results .=3D $post['q']. "\n";
- $results .=3D $post['txt']. "\n\n";
-}
+$post =3D $_POST['Q23'];
+$results .=3D $post['q']. "\n";
+$results .=3D $post['txt']. "\n\n";
=20
/*
echo "<pre>\n";
Modified: trunk/gallery/survey_current/survey.html
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/gallery/survey_current/survey.html 2005-03-24 14:13:50 UTC (rev=
96)
+++ trunk/gallery/survey_current/survey.html 2005-03-26 17:25:47 UTC (rev=
97)
@@ -32,7 +32,7 @@
<tr><th>Learning about Valgrind</th></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q1[q]"=20
- value=3D"1. How did you first learn about Valgrind:"/>
+ value=3D"q1. How did you first learn about Valgrind"/>
<b>1. </b>How did you first learn about Valgrind?<br />
<input name=3D"Q1[rb]" type=3D"radio"=20
value=3D"from a friend"/> from a friend<br/>
@@ -46,12 +46,12 @@
<input name=3D"Q1[rb]" type=3D"radio" value=3D"other"/> other=20
(please specify below)<br/>
<p>
- <input type=3D"hidden" name=3D"Q1[cmt]" value=3D"1. Extra info:"/>
+ <input type=3D"hidden" name=3D"Q1[cmt]" value=3D"Extra info:"/>
<textarea name=3D"Q1[txt]" rows=3D"2" cols=3D"56"></textarea></p>
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q2[q]"=20
- value=3D"2. How many other programmers have you told about Valgrind:"=
/>
+ value=3D"q2. How many other programmers have you told about Valgrind"=
/>
<b>2. </b>How many other programmers have you told about Valgrind?<br /=
>
How many of them have used it as a consequence?<br />
<textarea name=3D"Q2[txt]" rows=3D"2" cols=3D"56"></textarea>
@@ -59,7 +59,7 @@
<tr><td>
<b>3. </b>Any other comments about how you first learnt about Valgrind?=
<br />
<input type=3D"hidden" name=3D"Q3[q]"=20
- value=3D"3. Other comments about learning about Valgrind:"/>
+ value=3D"q3. Other comments about learning about Valgrind"/>
<textarea name=3D"Q3[txt]" rows=3D"2" cols=3D"56"></textarea>
</td></tr>
</table>
@@ -70,13 +70,13 @@
<tr><th>Using Valgrind</th></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q4[q]"=20
- value=3D"4. How long have you been using Valgrind?"/>
+ value=3D"q4. How long (in months) have you been using Valgrind"/=
>
<b>4. </b>Approximately how long (in months) have you been using Valgri=
nd?<br />
<input name=3D"Q4[txt]" size=3D"60" type=3D"text" value=3D""/>
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q5[q]"=20
- value=3D"5. On average how often do you use Valgrind"/>
+ value=3D"q5. On average how often do you use Valgrind"/>
<b>5. </b>Which of the following best describes how often you use
Valgrind?<br />
<input name=3D"Q5[rb]" type=3D"radio" value=3D"hourly" /> hourly <br/>
@@ -86,7 +86,7 @@
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q6[q]"=20
- value=3D"6. What hardware do you use Valgrind on"/>
+ value=3D"q6. What hardware do you use Valgrind on"/>
<b>6. </b>What hardware do you use Valgrind on?<br />
Estimate the proportion of your Valgrind usage on different
machines. (Example: Pentium 4 70%, Athlon 30%)<br />
@@ -94,7 +94,7 @@
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q7[q]"=20
- value=3D"7. What Linux distros do you use Valgrind on"/>
+ value=3D"q7. What Linux distros do you use Valgrind on"/>
<b>7. </b>What operating systems(s) do you use Valgrind on?<br />
Estimate the proportion of your Valgrind usage on different
operating systems. Please give version numbers if
@@ -103,17 +103,20 @@
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q8[q]"=20
- value=3D"8. In what form did you/do you obtain Valgrind"/>
+ value=3D"q8. In what form did you/do you obtain Valgrind"/>
<b>8. </b>In what form did you/do you obtain Valgrind?<br />
<input name=3D"Q8[cb1]" type=3D"checkbox" value=3D"cvs"/> source, fro=
m CVS<br/>
<input name=3D"Q8[cb2]" type=3D"checkbox" value=3D"www"/> source, from=
website<br/>
<input name=3D"Q8[cb3]" type=3D"checkbox" value=3D"rpm"/> pre-built ve=
rsion (eg. RPM)<br/>
<input name=3D"Q8[cb4]" type=3D"checkbox" value=3D"inst"/> already ins=
talled on system<br/>
<input name=3D"Q8[cb5]" type=3D"checkbox" value=3D"other"/> other (ple=
ase specify below)<br/>
+ <p>
+ <input type=3D"hidden" name=3D"Q8[cmt]" value=3D"Extra info:"/>
+ <textarea name=3D"Q8[txt]" rows=3D"2" cols=3D"56"></textarea></p>
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q9[q]"=20
- value=3D"9. Which Valgrind tools do you use"/>
+ value=3D"q9. Which Valgrind tools do you use"/>
<b>9. </b>Which Valgrind tools do you use?<br />
Estimate the proportion of your Valgrind usage each tool
accounts for. (Example: Memcheck 80%, Addrcheck 10%,
@@ -151,21 +154,21 @@
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q10[q]"=20
- value=3D"10. Which command-line options do you (almost) always use"=
/>
+ value=3D"q10. Which command-line options do you (almost) always use=
"/>
<b>10. </b>Which of Valgrind's command-line options do you always, or
almost always, use?<br />
<textarea name=3D"Q10[txt]" rows=3D"2" cols=3D"56"></textarea>
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q11[q]"=20
- value=3D"11. Which command-line options do you sometimes use"/>
+ value=3D"q11. Which command-line options do you sometimes use"/>
<b>11. </b>Which of Valgrind's command-line options you sometimes use?=
<br />
<textarea name=3D"Q11[txt]" rows=3D"2" cols=3D"56"></textarea>
</td></tr>
<tr><td>
<b>12. </b>Any other comments about how you use Valgrind?<br />
<input type=3D"hidden" name=3D"Q12[q]"=20
- value=3D"12. Other comments about using Valgrind:"/>
+ value=3D"q12. Other comments about using Valgrind:"/>
<textarea name=3D"Q12[txt]" rows=3D"2" cols=3D"56"></textarea>
</td></tr>
</table>
@@ -176,7 +179,7 @@
<tr><th>Valgrind on Other Platforms</th></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q13[q]"=20
- value=3D"13. Percentage of use on other platforms/OSs"/>
+ value=3D"q13. Percentage of use on all platforms, if available"/>
<b>13. </b>If Valgrind was available on all hardware/OS platforms,
estimate what proportion of your usage would be on each
platform. Please describe each platform as precisely as
@@ -202,27 +205,27 @@
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q14[q]"=20
- value=3D"14. List <=3D 3 existing good features"/>
+ value=3D"q14. List up to 3 existing good features"/>
<b>14. </b>List up to 3 existing features of Valgrind that you think
are good. Give as much detail as necessary.<br />
<textarea name=3D"Q14[txt]" rows=3D"3" cols=3D"56"></textarea>
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q15[q]"=20
- value=3D"15. List <=3D 3 existing improvable features"/>
+ value=3D"q15. List up to 3 existing improvable features"/>
<b>15. </b>List up to 3 existing features of Valgrind that you think
need improvement. Give as much detail as necessary.<br />
<textarea name=3D"Q15[txt]" rows=3D"3" cols=3D"56"></textarea>
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q16[q]"=20
- value=3D"16. List <=3D 3 missing features"/>
+ value=3D"q16. List up to 3 missing features"/>
<b>16. </b>List up to 3 missing features you would like added to
Valgrind. <br />
<textarea name=3D"Q16[txt]" rows=3D"3" cols=3D"56"></textarea>
</td></tr>
<tr><td>
- <input type=3D"hidden" name=3D"Q17[q]" value=3D"17. Ideas for new tools=
:"/>
+ <input type=3D"hidden" name=3D"Q17[q]" value=3D"q17. Ideas for new tool=
s"/>
<b>17. </b>Do you have ideas/wishes for new tools that could be built
with Valgrind? Give as much detail as necessary.<br />
<textarea name=3D"Q17[txt]" rows=3D"3" cols=3D"56"></textarea>
@@ -230,7 +233,7 @@
<tr><td>
<b>18. </b>Any other comments about software issues?<br />
<input type=3D"hidden" name=3D"Q18[q]"
- value=3D"18. Other comments about software issues:"/>
+ value=3D"q18. Other comments about software issues"/>
<textarea name=3D"Q18[txt]" rows=3D"2" cols=3D"56"></textarea>
</td></tr>
</table>
@@ -246,14 +249,14 @@
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q19[q]"=20
- value=3D"19. List <=3D 3 good development aspects:"/>
+ value=3D"q19. List up to 3 good development aspects"/>
<b>19. </b>List up to 3 aspects of Valgrind's development that you
think are good. Give as much detail as necessary.<br />
<textarea name=3D"Q19[txt]" rows=3D"3" cols=3D"56"></textarea>
</td></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q20[q]"=20
- value=3D"20. List <=3D 3 improvable development aspects:"/>
+ value=3D"q20. List up to 3 improvable development aspects"/>
<b>20. </b>List up to 3 aspects of Valgrind's development
that you think need improvement.<br />
Give as much detail as necessary.<br />
@@ -262,7 +265,7 @@
<tr><td>
<b>21. </b>Any other comments about non-software issues?<br />
<input type=3D"hidden" name=3D"Q21[q]"=20
- value=3D"21. Other comments about non-software issues:"/>
+ value=3D"q21. Other comments about non-software issues"/>
<textarea name=3D"Q21[txt]" rows=3D"2" cols=3D"56"></textarea>
</td></tr>
</table>
@@ -273,7 +276,7 @@
<tr><th>Project Details</th></tr>
<tr><td>
<input type=3D"hidden" name=3D"Q22[q]"=20
- value=3D"22. Project use information:"/>
+ value=3D"q22. Project use information"/>
<b>22. </b>For <b>each project</b> on which you have used
Valgrind, we would be interested to know the following
information. (Omit any details you want to keep private.
@@ -285,7 +288,7 @@
Brief description :=20
Public or private? :=20
License : (eg. GNU GPL; BSD; proprietary)
- Language(s) : (estimate proportions if > 1, eg. 80% C, 20% Fortran)
+ Language(s) : (estimate proportions if > 1, eg. 80% C, 20% Fortran 7=
7)
No of programmers in total :=20
No of programmers using Valgrind :=20
Size (lines of code) :=20
@@ -294,16 +297,16 @@
Other comments : </textarea>
</td></tr>
<tr><td>
- <input type=3D"hidden" name=3D"Q23[q]"=20
- value=3D"23. Project mentioned on valgrind.org:"/>
- <b>23. </b>Would you be willing to have your project
+ <input type=3D"hidden" name=3D"Q23[q2]"=20
+ value=3D"Do you want project mentioned on valgrind.org"/>
+ Would you be willing to have your project
mentioned on the Valgrind website as one that uses Valgrind?
(Please only say "yes" if you have the appropriate authority
within your project to do so, or you have asked someone with
the appropriate authority.) We will only mention the project name,
website, and a brief description.<br />
- <input name=3D"Q23[rb]" type=3D"radio" value=3D"yes"/> Yes<br/>
- <input name=3D"Q23[rb]" type=3D"radio" value=3D"no"/> No<br/>
+ <input name=3D"Q22[rb]" type=3D"radio" value=3D"yes"/> Yes<br/>
+ <input name=3D"Q22[rb]" type=3D"radio" value=3D"no"/> No<br/>
</td></tr>
</table>
<p> </p>
@@ -312,10 +315,10 @@
<table class=3D"form" width=3D"100%" cellspacing=3D"8" cellpadding=3D"0"=
border=3D"0">
<tr><th>Surveys</th></tr>
<tr><td>
- <input type=3D"hidden" name=3D"Q24[q]" value=3D"24. Survey comments:"/=
>
- <b>24. </b>Any comments about the content or structure of
+ <input type=3D"hidden" name=3D"Q23[q]" value=3D"q23. Survey comments:"=
/>
+ <b>23. </b>Any comments about the content or structure of
this survey?<br/>
- <textarea name=3D"Q24[txt]" rows=3D"3" cols=3D"56"></textarea>
+ <textarea name=3D"Q23[txt]" rows=3D"3" cols=3D"56"></textarea>
</td></tr>
</table>
=20
@@ -323,15 +326,16 @@
<table class=3D"form" width=3D"100%" cellspacing=3D"8" cellpadding=3D"0"=
border=3D"0">
<tr><th colspan=3D"2">Your Contact Details</th></tr>
<tr><td>
+ <input type=3D"hidden" name=3D"Q0[q]" value=3D"q0. Contact details"/>
Please provide your contact details if you wish.<br />
</td></tr>
<tr>
<td>Name:</td>
- <td><input name=3D"name" size=3D"60" type=3D"text" value=3D""/></td>
+ <td><input name=3D"Q0[name]" size=3D"60" type=3D"text" value=3D""/></t=
d>
</tr>
<tr>
<td>Email:</td>
- <td><input name=3D"email" size=3D"60" type=3D"text" value=3D""/></td>
+ <td><input name=3D"Q0[email]" size=3D"60" type=3D"text" value=3D""/></=
td>
</tr>
</table>
<p> </p>
|