Código PHP:
Ver original<?php //condicionales para calculos % estampacion
if($sin_impresion = 1){
if($tintas = 1){
$sin_impresion = ($sin_impresion * 1.05);
}elseif ($tintas = 2){
$sin_impresion = ($sin_impresion * 1.10);
}elseif ($tintas = 3){
$sin_impresion = ($sin_impresion * 1.15);
}elseif ($tintas = 4){
$sin_impresion = ($sin_impresion * 1.2);
}elseif ($tintas = 5){
$sin_impresion = ($sin_impresion * 1.25);
}elseif ($tintas = 6){
$sin_impresion = ($sin_impresion * 1.3);
}elseif ($tintas = 7){
$sin_impresion = ($sin_impresion * 1.35);
}
}
else if($sin_impresion = 0){
if($barniz = 1){
$sin_impresion = ($sin_impresion * 1.4);
}else{
$barniz = 0;
}
}
?>
Prueba así, no muestras en ningún momento tus variables post y cómo las recibes, pero tenías problemas en el código que muestras.
Edito. Ya vi dónde recibes los post, y se ve que esta bien. Los errores.
1.- Te faltaba cerrar llave del primer if.
2.- El else tenia un punto y coma al final de la instrucción.
3.- El else no lleva condicional, si necesitas ponerlo con condicional cambialo por "else if".