Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/06/2016, 14:12
milangue10
 
Fecha de Ingreso: agosto-2015
Ubicación: Colombilandia
Mensajes: 10
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: header 303 y proicesamiento previo de información

Recorte el código para mostrar exclusivamente el problema:

Código PHP:
Ver original
  1. <?php
  2. function leer_p02($show_id_uni)
  3. {
  4.   /* MODULO FRAGMENTACION CODIGO */
  5.   if ('t' == $prohibicionb['bol_plastificado_send']) {
  6.     echo '<!-- Aqui hay que mostrar un boton con formulario oculto -->';
  7.     =====>>> Si se fijan en esta condición(IF) aqui no hay ningun header! Deberia mostrar el codigo html! Pero se salta como si tuviera un header! <<<===
  8.   }else{
  9.     /* MÓDULO DE REGISTRO DE TAREAS */
  10.      
  11.     /* MÓDULO DE IMPRESION SEGUNDA ETIQUETA */
  12.    
  13.     //header("Location: http://10.10.200.11/leer_imprimir_6_v4.php",true,303);  
  14.     //exit();
  15.    =====>>>Si se fijan en esta codicion(ELSE) antes habia un header y lo desactive pensado que eso afectaba a la otra condición(IF) <<<===
  16.   }
  17. }
  18. ?>

Si la variable $prohibicionb['bol_plastificado_send'] es TRUE que me muestre un ECHO, de lo contrario que haga otra cosa.
He aqui el problema, la condicion se cumple, pero la pagina refresca de una, como si hubiera un header al finalizar esa condición, yo pense que depronto el header que estaba en ELSE afectaba en algo a la ejecucion de IF, entonces como ven lo comente o desactive, pero sigue igual, se sigue refrescando la pagina como si hubiera un HEADER, cuando ni IF ni ELSE tienen headers ya, ¿porque?

Última edición por milangue10; 22/06/2016 a las 14:24