#!/usr/bin/perl -w

use CGI;
$query = new CGI;
$call_PID=$$;
sub htmldie {
local ($mesg,$title)=@_;
$title || ($title = "CGI error!");
print <<"HTML_DIE_END";
Content-type: text/html

<HTML><HEAD><TITLE>$title</TITLE></HEAD>
<BODY>
<H1>$title</H1>
<H3>$mesg</H3>
</BODY>
</HTML>
HTML_DIE_END

exit;
}

#exit;
#while (open(CEMENT,"<~eric/public_html/cgi-bin/cement.txt")){};
#print `pwd`;
open(CEMENT,">/raid0/home/dusting/public_html/cgi-bin/cement.txt.$call_PID") || &htmldie("can't cement.txt.$call_PID");

for ($i = 0; $i < $query->param('total'); $i++){
	$tempfile = $query->param("n$i");

	$tempr = $query->param("r$i");
	$tempg = $query->param("g$i");
	$tempb = $query->param("b$i");
	
	if($tempr ne "" || $tempg ne "" || $tempb ne ""){
		print CEMENT "$tempfile     ",$tempr*1,"   ",$tempg*1,"   ",$tempb*1,"\n";
	}
 }

close(CEMENT);

#system("/raid0/home/eric/public_html/cgi-bin/trowel.pl >/dev/null 2>&1"); 
#  and htmldie `/raid0/home/eric/public_html/cgi-bin/trowel.pl 2>&1`;
#print<<"EOF";
#Content-type: text/html\n\n
#<HTML>
#<body>
#EOF
#print $retval, "\n";
#print "</body></html>\n";


#system("cp /raid0/home/eric/cement/cement.txt.jpg /raid0/home/eric/public_html/cement/");
print "Content-type: text/html\n\n";

print<<"EOF";

<HTML>
<HEAD></HEAD>
<BODY>
EOF
print<<"EOF";
The image you generated is <p>
<img src="/~dusting/cgi-bin/trowel.cgi?PID=$call_PID"><p>

You also managed to make a cement.txt as follows:
<p>
<tt>
<pre>
EOF

print `cat /raid0/home/dusting/public_html/cgi-bin/cement.txt.$call_PID`;

print <<"EOF";
</PRE>

<A HREF="cindex.cgi">Go back to Dusting Form</A>
</BODY>
</HTML>

EOF

#:system("rm -f /raid0/home/eric/cement/cement.txt.$call_PID");

