Ver Mensaje Individual
  #14 (permalink)  
Antiguo 11/09/2002, 02:38
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Re: no quería mandar este post pero....

Hola,

Me parece que el codigo que mandas es despues de hacer varias pruebas desesperadas. No te lo tomes a mal. Lo digo por estas dos lineas:
Código:
$enviar = true; 
$pulido=$preciototal * 0.2;
Con la primera, fuerzas a que entre en el if($enviar){} siempre. No se si es que quieres eso asi o lo tienes para hacer pruebas. Con la segunda, lo que estas consigiendo es que $pulido valga cero en TODAS las ejecuciones del script, ya que $preciototal todavia no esta definido. Tambien pisas el valor que tenia $pulido al enviar el formulario. Esto conlleva que el if($pulido) nunca se ejecute, porque como bien sabes para PHP 0 = falso.

Solucion: cargarte esa linea y poner el calculo dentro del if ($pulido) como tenias al principio.

Espero baberte sido de ayuda.

Josemi

Aprendiz de mucho, maestro de poco.