1- no puedes dumpear nada a la salida (hacer echo's) cuando usas
header.
2- los short tags están deshabilitados por defecto, usa mejor
<?php
3- ¿para que redireccionas?: usa mejor dumpeo con force-download:
Código PHP:
Ver original<?php
$nombreArchivo = $_POST[dia].$_POST[semana].".pdf";
header('Content-type: application/pdf'); header('Content-Disposition: attachment; filename="'.$nombreArchivo.'"'); ?>
PD: tienes error de sintaxis en la primera línea (corregido en mi código anterior)