Yup, you sure can... thats wat Dynamic Pages are meant for.. here is a small example how you could do it
orderform.php
<?php
$product = $_GET['product'];
?>
<html>
<body>
<?
echo "Product: $product";
?>
<form action="mailorder.php" method="post">
<input type="text" name="somedetails">
<input type="hidden" name="product" value="<? echo "$product"; ?>">
<input type="submit" value="Submit">
</form>
</body>
</html>
now say, you want to order fridge, hyperlink
<a href="orderform.php?product=fridge">
To build your mailform.php read abt mail() function in PHP Manual
php.net
Have Fun!
TommYNandA