Hola, alguien porfavor me podría ayudar con este codigo, he migrado de php4 a php5 y no se si el error que manda es por la migracion o por programacion, resulta que tengo una calculadora que consta de 3 paginas phps, la primncipal tiene un script php que llama a las otras paginas, la funcion validacion es una funcion dentro de funciones.php, las variables dia, mes, año, si, tiempo, trab y salario estan declaradas en el archivo datos.php
<?
include "funciones.php";
if ((validacion(array($dia, $mes, $año,$si,$tiempo,$trab))) && ($salario != 0))
{ include "resultados.php";
}
else
{ include "datos.php";
}
?>
el error que manda es Undefined variable dia, mes, año, si, tiempo y trab en la pagina, pero la variable salario esta dentro de datos.php y no manda error
no se que hacer porfavor ayuda urgente.