Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2005, 14:33
maurimono
 
Fecha de Ingreso: octubre-2004
Ubicación: Santiago de Chile
Mensajes: 504
Antigüedad: 19 años, 6 meses
Puntos: 0
Pregunta problemas con eval()

Para resolver unas formulas en una base de datos hago:

if (eregi('A',$form_mat) || eregi('B',$form_mat)){
$form_mat=str_replace('A',$alto,$form_mat);
$form_mat=str_replace('B',$ancho,$form_mat);
$valor_fmat=eval('$form_mat');
}else{
$valor_fmat=$form_mat;
}

las formulas son mas menos:
((a*2)+(b*2))/12.000
pero hay algunas que son:
a
otras
1

topdos son medidas, o cantidades para una materia prima. la cosa es que en
$valor_fmat=eval('$form_mat');
me da un error:

Parse error: parse error in /srv/www/htdocs/Webfolders/devtec.cl/expo/menu/vent_presup/agregar.php(144) : eval()'d code on line 1


a ver si alguien me da una mano
Atte
Mauiricio Gonzalez