Ver Mensaje Individual
  #14 (permalink)  
Antiguo 01/07/2011, 19:05
Avatar de blakmetall
blakmetall
 
Fecha de Ingreso: diciembre-2010
Ubicación: Jalisco
Mensajes: 181
Antigüedad: 13 años, 4 meses
Puntos: 18
Respuesta: Problemas con Function de Redireccionar

A lo que me refiero con que "antes del html" es esto.

por ejemplo


Código PHP:
<?php require_once "functions.php"?>

<html> /***html enviado***/
<body> /***html enviado***/

<?php
   redireccionar
("otrolado.php");
   
//y ese es el error, puesto que esta redireccioando despues de enviar html
?>

</body>
</html>
la solucion que nos plantea mogurbon esta excelente y solo seria modificar tu funcion redireccionar.


functions.php

Código PHP:
function redireccionar($web){
    
//si no se a enviado html
    
if (!headers_sent()) {
         
header("Location: {$web}");
    }else{ 
//usar javascript para la redireccion
           
echo "
           <script type=\"text/javascript\">
              document.location= \"{$web}\";
           </script>"
;
    }
    exit;