bueno chicos...
heme aqui otra vez, lo que pasa es que como describi en un tema anterior que mande tengo 3 archivos, el primero muestra un formulario con radio buttons y un submit, el segundo evalua que radio button ha escogido el usuario y lo envia al tercer script dependiendo de su eleccion... bueno pues yo estaba haciendo la redirección al tercer script con funciones... me explico mejor con una sintaxis de los códigos abajo:
codigo_1.php: el formulario
<form>
<input type='radio' name='rad'>a
<input type='radio' name='rad'>b
<input type='radio' name='rad'>c
<input type='submit' name='eval'>evalua ahora etc...
</form>
codigo_2.php: la evaluación
include ("pagina_para_opcion_a.php");
include ("pagina_para_opcion_b.php");
include ("pagina_para_opcion_c.php");
switch($rad){
case 0:
paginaA(); /* esta es una función dentro
de "pagina_para_opcion_a.php"*/
break;
case 1:
paginaB(); /* esta es una función dentro
de "pagina_para_opcion_b.php"*/
break;
case 2:
paginaC(); /* esta es una función dentro
de "pagina_para_opcion_c.php"*/
break;
}
codigo 3: pagina_para_opcion_a.php o pagina_para_opcion_b.php o pagina_para_opcion_c.php
function paginaX{
// y aqui va todo el proceso para cada eleccion...
}
Como se darán cuenta es todo un problemon, una chanfainita completa y es asi que me puse a investigar y encontré la funcion "header" y emocionado la puse en el codigo 2, el de la evaluación en lugar de llamar a las funciones... y... oh sorpresa, me sale este error:
Warning: Cannot add header information - headers already sent by (output started at /var/www/html/aplicacion_web/codigo_2.php:5)
y pues, no se que hacer.... he estado investigando y, para variar, no me sale....
Agradecido de antemano por su siempre solidaria respuesta
su amigo:
Paco ... el que muchas veces las cosas no le salen...jejee