Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/07/2004, 06:26
Avatar de RsOfT
RsOfT
 
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Vamos a ver si entendí...

--Aclaro--
Todo mi código PHP está al inicio, mitad y final de la página.
Hay varios Include al inicio y uno al final.

El header que me estaba dando error esta por el medio de la página...
----------

Ahora, a que se refieren que si hay salto de línea?

Cita:
mm yo sólo uso ese método si me refiero a páginas de mi sitio dando rutas relativas (así como el ejemplo o con ../ y demás ...) Y .. me funciona correctamente
Que método? el uso de ob_start() y ob_end_flush()?

Aqui está un poco de código de la parrte en donde coloco el ob_start():
Código PHP:
ob_start();
//--Conectandome al Servidor de Base de Datos--
include("Conexion.inc");
//---------------------------------------------


//--Caculando el Pago de acuerdo a la forma seleccionada--
function ObtenerPago($FormaPago,$SecuenciaPago,$TotalColegiatura){
    
//--Conectandome al Servidor de Base de Datos--
    
include("Conexion.inc");
    
//---------------------------------------------
    
$strSQL "SELECT * FROM FormaPago Where fpFormaPago = ".$FormaPago." and fpSecuenciaPago = ".
              
$SecuenciaPago;
    
$iquery mysql_query($strSQL,$Link);
    
    if (
$iquery 0) {
        
$Fila 0
Aqui está un poco de código en donde está el Include que me daba error:
Código PHP:
if ($PrimerPago == false) {
    
$strSQL "Select * From Facturas Where efpCuatrimestre = ".$UltimoCuatrimestre." and esMatricula = ".$_SESSION["sUser"]; 
    
$iquery mysql_query($strSQL,$Link);

    if (
$iquery 0) {
        
$Fila 0;
        
$UltimoRegistro mysql_num_rows($iquery);
        
$MontoTotalFactura mysql_result($iquery,$Fila,"faMonto");
        
$NoFactura mysql_result($iquery,$Fila,"faNumeroFactura");
        
$FormaPago mysql_result($iquery,$Fila,"faTipo");

        if (
$UltimoRegistro != 0) {
            
//--Comprobando si la factura ha sido pagada--
            
$strSQL "Select Sum(paMonto) as paMonto From Pagos Where faNumeroFactura = ".$NoFactura
            
$iquery mysql_query($strSQL,$Link);
            
            if (
$iquery 0) {
                
$Fila 0;
                
$UltimoRegistro mysql_num_rows($iquery);
                
                if (
$UltimoRegistro 0) {
                    
//Determinado si ya no debe--
                    
if (number_format($MontoTotalFactura,2) == number_format(mysql_result($iquery,$Fila,"paMonto"),2)) {
                        
header("Location: NoPoseeBalance.php");
                        exit();
                    }
                    
//---------------------------
                    
                    //--Determinando cual es el pago que sigue--
                    
else {
                        
$strSQL "Select * From Pagos Where faNumeroFactura = ".$NoFactura
                        
$iquery mysql_query($strSQL,$Link);
        
                        if (
$iquery 0) {
                            
$Fila 0;
                            
$UltimoRegistro mysql_num_rows($iquery);
                            
                            if (
$UltimoRegistro == && $FormaPago == 2) {
                                
$SiguientePago $TotalF2_2;
                            }
                            elseif (
$UltimoRegistro == && $FormaPago == 3) {
                                
$SiguientePago $TotalF3_2;
                            }
                            elseif (
$UltimoRegistro == && $FormaPago == 3) {
                                
$SiguientePago $TotalF3_3;
                            }
                            elseif (
$UltimoRegistro == && $FormaPago == 4) {
                                
$SiguientePago $TotalF4_2;
                            }
                            elseif (
$UltimoRegistro == && $FormaPago == 4) {
                                
$SiguientePago $TotalF4_3;
                            }
                            elseif (
$UltimoRegistro == && $FormaPago == 4) {
                                
$SiguientePago $TotalF4_4;
                            }
                            
header("Location: SeleccionTarjeta.php?Monto=RD$ ".number_format($SiguientePago,2));
                            exit();
                        }
                    }
                    
//------------------------------------------
                
}
            }
            
//--------------------------------------------
        
}
    }
}

ob_end_flush();
//--Tabla de Fondo--
include("TablaFondo.inc")
//------------------ 
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--