Ok entiendo lo que requieres pero en tu código que expones no muestras de donde estas trayendo esas variables, y si estas descansando sobre register_globals, creo vas a tener un grave problema más tarde cuando migres a un servidor de producción.
Por otro lado nunca defines el constructor de tu clase por lo que tu clase nunca se entera del total, dejo aqui tu código sin pasar las variables del formulario pero eso ya es algo que debes de hacer tú:
Código PHP:
Ver originalclass Producto
{
private $_totalProducto;
public function __construct($total)
{
$this->_totalProducto = $total;
}
public function getPrecioTotal()
{
if ($this->_totalProducto < 500) {
$precioUnitario = 2500;
} else {
$precioUnitario = 2300;
}
return $this->_totalProducto * $precioUnitario;
}
}
$Trapeadores = new Producto(599);
echo "El total sin IVA es: $" . number_format($Trapeadores->getPrecioTotal());
Saludos.