Haré un resumen de mi codigo porque es muy largo... Cuando me has comentado lo del header he probado en ponerlo en la función
a) Primera opcion
1) Codigo html + llamadas a javascript + css, etc..
2) Las funciones
function patati () {
}
function patata () {
}
y asi sucesivamente...
3) Ahora viene el switch que es el mismo que he puesto en mi primer mensaje. He puesto el header tal cual me lo has puesto para probarlo (porque sabia que no me iba a funcionar porque ya lo habia probado más veces).
4) Ya no hay más codigo PHP
b) Segunda opcion
He creado en la cabecera de mi archivo, una funcion del tipo asi
function header_ () {
header ("Location...);
}
Y luego he llamado a esa fución dentro de una función para que se me ejutara y el error que me ha salido en los dos casos es el mismo.
Y este es el error que me sale siempre:
Cannot modify header information - headers already sent by (lapagina en cuestion).
Gracias por las molestias pero es que he mirado en la pagina del php y nada