Los datos que llegan mediante $_POST son correctos y los he comprobado varias veces, para ello me aseguro con este código:
Código PHP:
echo"La Direccion es: ".$directorio_destino;
Y el resultado es este:
La Dirección es: Facturas/Emitidas/Julio/
Es correcto...
Por otro lado he realizado la comprobación var_dump + echo y sin duda los parámetros llegan bien:
Código PHP:
var_dump($_POST);
echo"La Direccion es: ".$directorio_destino;
Y me devuelve:
array(3) { ["mes"]=> string(5) "Julio" ["EmiReci"]=> string(8) "Emitidas" ["button"]=> string(26) "Acceder al periodo elegido" } La Direccion es: Facturas/Emitidas/Julio/
En cuanto a no utilizar global, no se si debería tocar esto ya que es un script que encontré hecho y funciona perfectamente (siempre que no utilice variables en el path).