It sounds to me like you don't need a shopping cart so much as an order request form. Have the engineer/technician fill out a form that gets mailed to the warehouse, they fill the order from there. Something like:
<form name="orderReq" method="post" action="doMail.php">
Engineer Name: <input type="text" name="engineerName" /><br />
Order Request : <input type="text" name="orderRequest" /><br />
Task ID Num. : <input type="text" name="taskID" /><br />
<input type="submit" value="Send" />
</form>
Then in doMail.php:
<?PHP
if (empty($_POST['engineerName']) || empty($_POST['orderRequest']) || empty($_POST['taskID'])) {
header("Location: order_request.html");
exit;
}
$engineerName = mysql_real_escape_string($_POST['engineerName']);
$orderRequest = mysql_real_escape_string($_POST['orderRequest']);
$taskID = mysql_real_escape_string($_POST['taskID']);
$warehouseEmail = 'bobby@warehouse.com';
$message = 'Incoming Order from engineer: '.$engineerName.'\n\nRequests '.$orderRequest.' for task number: '.$taskID.'.';
$headers = 'From: no-reply@auto-mailer.com';
if (mail($warehouseEmail, 'New Order Request', $message, $headers)) {
echo 'Order request mailed successfully.';
}
else {
echo 'There was an error mailing your request, please try again.';
}
?>
Something along those lines... I'm wicked bored. 🙁