Page 1 of 1

Printing to paper

Posted: Tue May 04, 2010 6:51 am
by asai
Hi,
I have made a simpel web based form that calculate things I use in my work. In this example it calculates liters per second.
The number is put into a html file that looks like this:

Code: Select all

<html>
<head>
<title>Utregning av vannmengde</title>
</head>
<FONT FACE="Verdana, sans-serif">
<h2>REGN UT VANNMENGDE</h2>
<form method="get" action="ls.php">

<TABLE WIDTH=30% BORDER=0 CELLPADDING=0 CELLSPACING=0 STYLE="page-break-before: always">
<COL WIDTH=128*>
<COL WIDTH=128*>

<TR VALIGN=TOP>
<TD WIDTH=50%>
<p>Watt    : </p></TD>

<TD WIDTH=50%>
<P><input type="text" name="number1"></P>
</TD>
</TR>

<TR VALIGN=TOP>
<TD WIDTH=50%>
<p>Delta T : </p>

<TD WIDTH=50%>
<p><input type="text" name="number2"></p>
</TD>
</TR>

</TABLE>

<br>Vanntemp: <select name="temp">
<option value="10">10</option>
<option value="20">20</option>
<option value="30">30</option>
<option value="40">40</option>
<option value="50">50</option>
<option value="60">60</option>
<option value="70">70</option>
<option value="80">80</option>
<option value="90">90</option>
</select>

<br>
<p><input type="submit" name="Submit" value="Utfør regnestykket"></p>
</form>
</FONT>
</body>
</html>
The php file looks like this:

Code: Select all

<html>
<head>
<FONT FACE="Verdana, sans-serif">

<?php

$a = $_GET['number1'];
$b = $_GET['number2'];
$c = $_GET['temp'];

if ($c == 10) {
    $d = '4.194';
    $e = '999.7'; 
}
elseif ($c == 20) {
    $d = '4.181';
    $e = '998.2'; 
}

elseif ($c == 30) {
    $d = '4.175';
    $e = '995.7'; 
}

elseif ($c == 40) {
    $d = '4.175';
    $e = '992.2'; 
}

elseif ($c == 50) {
    $d = '4.177';
    $e = '988.1'; 
}

elseif ($c == 60) {
    $d = '4.180';
    $e = '983.2'; 
}

elseif ($c == 70) {
    $d = '4.186';
    $e = '977.8'; 
}

elseif ($c == 80) {
    $d = '4.193';
    $e = '971.8'; 
}

if ($c == 90) {
    $d = '4.201';
    $e = '965.3'; 
}

$answer = ($a/($b*$d*$e));

echo "Watt:         ".$a."". ".<br />";
echo "Delta T:          ".$b."". ".<br />";
echo "CP:               ".$d."". ".<br />";
echo "Densitet:         ".$e."". ".<br />";

echo "Liter i sekundet: ".round($answer, 2)."". ".<br />";
echo "Liter i minuttet: ".round($answer*60, 2)."". ".<br />";
echo "Liter i timen   : ".round($answer*3600, 2)."". ".<br />";

?>

</font>
</body>
</html>
What I want is to be able to print the result of this to paper.
The output to the printer must be more than just the numbers, becuse I want to use it as documentation.
Is this possible?