Cita: Hay algun problema en recibir como parámetro el $_POST y luego enviarlo a la verdadera funcion Incluir?
De hecho sí, si lo defines como argumento está mal, pues $_POST es una variable global y por lo tanto sólo debes usarla y nada más.
Código PHP:
Ver original// MAL
function foo($_POST) {
bar($_POST);
}
No hace falta que definas $_POST como argumento de la función.
Código PHP:
Ver original// BIEN
function foo() {
bar($_POST);
}
Fuera de esto, ¿cual es la estructura de datos que recibes?
No he visto por ningún lado que muestres como construyes tus arrays, mucho menos como están los campos de tu formulario, etc.
Sencillamente no se puede ayudar si no brindas más información.
Es de verdad perder el tiempo adivinar que haces mal, y sobre todo cómo es que tienes tus datos exactamente, parece que sólo estamos dando golpes a lo ciego.