Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2013, 06:05
Avatar de leo_garay91
leo_garay91
 
Fecha de Ingreso: mayo-2012
Ubicación: argentina
Mensajes: 51
Antigüedad: 12 años
Puntos: 0
no púedo redireccionar

hola a todos, una consulta
tengo una funcion q verifica que la consulta sql se haya ejecutado correctamente, si es asi redirige a otra pagina, en caso contrario me muestra un msj, en local me funciona bien, pero en el hosting me salta un error, el cual me indica que no puede redirigir por que estoy enviando un echo, o print o algun dato al cliente y al tratar de direccionar me lanza el error.

esta la funcion
Código PHP:
function debugSql($sql,$pag,$msj){
    try{
            if (
$sql==TRUE){
                 
header("location:$pag");     
            }else  {
            
$mensaje  "";
        
//    $mensaje  .= 'Consulta no válida: ' . mysqli_error($con) . "\n\n-----\n";
        //    $mensaje .= '<br><p>Consulta completa: ' . $sql;        
                
throw new Exception($msj.'<br>'.$mensaje);
           }
   }catch(
Exception $e){
            echo 
'<p><fieldset> <br>'.$e->getMessage().'<a href="'.$pag.'" ><input class="boton" type="button" value="Cancelar"></a></fieldset>';
        }