Source code for: response.php

<HTML>
<HEAD>
<TITLE> Q7310 Working with Files</TITLE>
</HEAD>
<BODY bgcolor="#000000" text="yellow" link="#0000FF" vlink="#FF0000" alink="#00FF00">

<?php
// ============ prtBR FUNCTION =========================

FUNCTION prtBR($text){
       PRINT (
"$text <br> \n");
}
?>

<?php

// ================= OPEN Cumulative Responses FILE ===================
// FOPEN(,) attributes 'a' append; 'w' write; 'r' read
// DIE() writes message to browser and terminates script
// $fp - file pointer
// FEOF - function to test for EOF
// FGETS - reads a line from an open file
// ====================================================================

$filename = "response.txt";
IF (
FILE_EXISTS ($filename)) {
      
prtBR ("The file <b> $filename </b> exist.");

  } ELSE {
      
prtBR ("<FONT color='red'> $filename does not exist </FONT>");
}


$fp = FOPEN( $filename, 'a' ) or DIE("Couldn't open $filename");
prtBR ("$filename is open");
?>
<?php
SETTYPE
($formdata, 'array');
$topic="topics";
$formdata[0]=" ";
$formdata[1]="Fname";
$formdata[2]="Lname";
$formdata[3]="your_email_address";
$formdata[4]="your_email_address2";
$formdata[5]="Unit";
$formdata[6]="study";
$formdata[7]="Level";
$formdata[8]="Poster_contest";
$formdata[9]="Comments";
$formdata[10]="MS OFFICE";
$formdata[11]="Library";
$browser= GETENV("HTTP_USER_AGENT");  //DEBUG prtBR ("$browser");
$valid=2;
?>
<?php
// ==  DATA FOR CUMULATIVE TEXT================ ==
FWRITE ($fp,"$browser ,");
$formdata[0]=$valid;
$t=$max+10;
FOR (
$counter=0; $counter<=$t; $counter++) {
           
prtBR ("<FONT color='yellow'>  $counter $formdata[$counter] , </FONT>");
           
FWRITE($fp, "$formdata[$counter] , ");
}
FCLOSE($fp);
?>



</BODY>
</HTML>

(c) 2004 Robin Y. Mabry Hubbard 4ascii@marz.com