Foros del Web » Programando para Internet » PHP »

Error mada pantalla en blanco

Estas en el tema de Error mada pantalla en blanco en el foro de PHP en Foros del Web. SALUDOS TENGO UN PROBLEMA CON ESTE CÓDIGO EL CUAL SI REALIZA LAS OPERACIONES PERO NO CUANDO HAY UN ERROR MANDA UNA PÁGINA EN BLANCO Y ...
  #1 (permalink)  
Antiguo 15/02/2013, 11:36
 
Fecha de Ingreso: febrero-2013
Mensajes: 66
Antigüedad: 11 años, 2 meses
Puntos: 1
Busqueda Error mada pantalla en blanco

SALUDOS
TENGO UN PROBLEMA CON ESTE CÓDIGO EL CUAL SI REALIZA LAS OPERACIONES PERO NO CUANDO HAY UN ERROR MANDA UNA PÁGINA EN BLANCO Y NECESITO COLOCARLE UN MENSAJE DE ERROR HE PUESTO INI_SET ('ERROR_REPORTING', E_ALL); Y EL CUAL NO ME DA SUGERENCIAS NI NADA PARECIDO GRACIAS



<?php
ini_set ('error_reporting', E_ALL);
//Conexi贸n con el servidor
$conexion=mysql_connect("localhost","ROOT","");
//Selecci贸n de la base de datos
mysql_select_db("facturas",$conexion);
/**/

$seleccion = "select * from ticket";
$risultato = mysql_query($seleccion, $conexion);
$valor = mysql_fetch_array($risultato);

$transferencia = array($valor['TRANS']);

if($transferencia=$_POST['TRANS'])
{
$RegFedCon = $_POST['RFC'];
$DATES = $_POST['FECHA'];
$TRANSACCION = $_POST['TRANS'];
$SUC = $_POST['sucursal'];
$sql= "update ticket set RFC ='".$RegFedCon."', FECHA ='".$DATES."',SUCURSAL='".$SUC."' where TRANS='".$TRANSACCION."'";

$result = mysql_query($sql,$conexion);
if($result)
{
if($resultado = mysql_query("select cliente.CLAVE, cliente.RFC, tickets.FECHA, tickets.TRANS, tickets.TOTAL, tickets.SUCURSAL from DATOSFISCALES cliente, ticket tickets where cliente.RFC=tickets.RFC and tickets.TRANS='".$_POST['TRANS']."'",$conexion))
{
while ($fila = mysql_fetch_array($resultado))
{
$fecha = date("y-m-d");
$file = 'files/'.$fila['RFC'].'_'.$fecha.'.mod';
$fp = fopen($file,"w");
fwrite($fp, '<?xml version="1.0" standalone="yes"?> <DATAPACKET Version="2.0"><METADATA><FIELDS><FIELD attrname="CVE_CLPV" fieldtype="string" WIDTH="10"/><FIELD attrname="NUM_ALMA" fieldtype="i4"/><FIELD attrname="CVE_PEDI" fieldtype="string" WIDTH="20"/><FIELD attrname="ESQUEMA" fieldtype="i4"/><FIELD attrname="DES_TOT" fieldtype="r8"/><FIELD attrname="DES_FIN" fieldtype="r8"/><FIELD attrname="CVE_VEND" fieldtype="string" WIDTH="5"/><FIELD attrname="COM_TOT" fieldtype="r8"/><FIELD attrname="NUM_MONED" fieldtype="i4"/><FIELD attrname="TIPCAMB" fieldtype="r8"/><FIELD attrname="STR_OBS" fieldtype="string" WIDTH="255"/><FIELD attrname="ENTREGA" fieldtype="string" WIDTH="25"/><FIELD attrname="SU_REFER" fieldtype="string" WIDTH="20"/><FIELD attrname="TOT_IND" fieldtype="r8"/><FIELD attrname="MODULO" fieldtype="string" WIDTH="4"/><FIELD attrname="CONDICION" fieldtype="string" WIDTH="25"/><FIELD attrname="dtfield" fieldtype="nested"><FIELDS><FIELD attrname="CANT" fieldtype="r8"/><FIELD attrname="CVE_ART" fieldtype="string" WIDTH="20"/><FIELD attrname="DESC1" fieldtype="r8"/><FIELD attrname="DESC2" fieldtype="r8"/><FIELD attrname="DESC3" fieldtype="r8"/><FIELD attrname="IMPU1" fieldtype="r8"/><FIELD attrname="IMPU2" fieldtype="r8"/><FIELD attrname="IMPU3" fieldtype="r8"/><FIELD attrname="IMPU4" fieldtype="r8"/><FIELD attrname="COMI" fieldtype="r8"/><FIELD attrname="PREC" fieldtype="r8"/><FIELD attrname="NUM_ALM" fieldtype="i4"/><FIELD attrname="STR_OBS" fieldtype="string" WIDTH="255"/><FIELD attrname="REG_GPOPROD" fieldtype="i4"/><FIELD attrname="REG_KITPROD" fieldtype="i4"/><FIELD attrname="NUM_REG" fieldtype="i4"/><FIELD attrname="COSTO" fieldtype="r8"/><FIELD attrname="TIPO_PROD" fieldtype="string" WIDTH="1"/><FIELD attrname="TIPO_ELEM" fieldtype="string" WIDTH="1"/><FIELD attrname="MINDIRECTO" fieldtype="r8"/><FIELD attrname="TIP_CAM" fieldtype="r8"/><FIELD attrname="FACT_CONV" fieldtype="r8"/><FIELD attrname="UNI_VENTA" fieldtype="string" WIDTH="10"/><FIELD attrname="IMP1APLA" fieldtype="i4"/><FIELD attrname="IMP2APLA" fieldtype="i4"/><FIELD attrname="IMP3APLA" fieldtype="i4"/><FIELD attrname="IMP4APLA" fieldtype="i4"/><FIELD attrname="PREC_SINREDO" fieldtype="r8"/><FIELD attrname="COST_SINREDO" fieldtype="r8"/><FIELD attrname="LINK_FIELD" fieldtype="ui4" hidden="true" linkfield="true"/></FIELDS><PARAMS CHANGE_LOG="1 0 4"/></FIELD></FIELDS><PARAMS CHANGE_LOG="1 0 4 1 1 64"/></METADATA><ROWDATA><ROW RowState="4" CVE_CLPV="w'.$fila['CLAVE'].'" NUM_ALMA="1" CVE_PEDI="" ESQUEMA="1" DES_TOT="0" DES_FIN="0" CVE_VEND="" COM_TOT="0" NUM_MONED="1" TIPCAMB="1" STR_OBS="" MODULO="FACT" CONDICION="Contado"><dtfield><ROWdtfield RowState="4" CANT="1" CVE_ART="2" DESC1="0" DESC2="0" DESC3="0" IMPU1="0" IMPU2="0" IMPU3="0" IMPU4="16" COMI="0" PREC="'.$fila['TOTAL'].'" NUM_ALM="1" STR_OBS="Ticket: '.$fila['TRANS'].'" REG_GPOPROD="0" COSTO="0" TIPO_PROD="S" TIPO_ELEM="N" TIP_CAM="1" UNI_VENTA="No aplica" IMP1APLA="0" IMP2APLA="0" IMP3APLA="0" IMP4APLA="0" PREC_SINREDO="'.$fila['TOTAL'].'" COST_SINREDO="0" LINK_FIELD="1"/></dtfield></ROW></ROWDATA></DATAPACKET>');
fclose($fp);
header('location:index.php');
if($_POST['SUCURSAL']= 'C'){
$_para ="[email protected]";
} elseif($_POST['SUCURSAL']='L'){
$_para ="[email protected]";
}
$_asunto= "Factura Cliente W".$fila['CLAVE']." ";
$_mensaje= "El cliente w".$fila['CLAVE']." ha solicitado la siguiente factura: http://0000.com/demo/facturacion/".$file." ";
$_de= "Sistema de Facturaci0n";

$_headers="mime-version:1.0;\r\n";
$_headers.= "contet-tipe: text/html\r\n carset =iso-8859-1\r\n";
$_headers.="from:". $_de."\r\n";
$_headers.="to : ".$_para." \r\n; subjet : ".$_asunto."\r\n\ ";

if (mail($_para,$_asunto,$_mensaje,$_headers)){
echo "enviado correctamente";
} else {
echo "fallo en el envio";
}
}
}
else{echo"<P>".mysql_error()."</p>";}
}
}
else{echo'<P>.mysql_error().</p>';}

@mysql_close($conexion);
?>
  #2 (permalink)  
Antiguo 15/02/2013, 13:41
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Error mada pantaya en blanco

consulte las políticas del foro, use la herramienta highlight para mostrar código, no abuse de las mayúsculas, cuide su ortografía.

asegúrese también de activar la directiva de mostrar errores:

Código PHP:
Ver original
  1. ini_set('display_errors', 'On');

si es un hosting en producción lo más probable es que no se lo permita, consulte los logs de apache o php en dicho caso
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 15/02/2013, 17:52
Avatar de HellMind  
Fecha de Ingreso: abril-2009
Ubicación: Rosario, Santa Fe
Mensajes: 18
Antigüedad: 15 años
Puntos: 0
Respuesta: Error mada pantaya en blanco

Puedes revisar el archivo error.log sino
  #4 (permalink)  
Antiguo 15/02/2013, 18:10
Avatar de Reedyseth  
Fecha de Ingreso: enero-2009
Ubicación: Chihuahua, México
Mensajes: 419
Antigüedad: 15 años, 2 meses
Puntos: 36
Respuesta: Error mada pantaya en blanco

Si estas trabajando local vete al php.ini y activas los errores para que te los muestre, no siempre indicar en el codigo php que te muestre los errores lo hace.
__________________
Reedyseth
Te ayudo? No olvides dar un +
blog:http://behstant.com/blog
En el blog:Tutoriales de Desarrollo Web PHP, Javascript, BD y más.
  #5 (permalink)  
Antiguo 15/02/2013, 18:11
Avatar de Reedyseth  
Fecha de Ingreso: enero-2009
Ubicación: Chihuahua, México
Mensajes: 419
Antigüedad: 15 años, 2 meses
Puntos: 36
Respuesta: Error mada pantaya en blanco

Aaah y si vas a pegar codigo por favor usa la opcion de 'highlight' para que sea mas entendible y no se desborde como lo hiciste, lee las reglas para preguntar y pegar codigo.
__________________
Reedyseth
Te ayudo? No olvides dar un +
blog:http://behstant.com/blog
En el blog:Tutoriales de Desarrollo Web PHP, Javascript, BD y más.
  #6 (permalink)  
Antiguo 16/02/2013, 08:23
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Error mada pantalla en blanco

Sangran mis ojos... verifica lo que te dijo Maycol
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #7 (permalink)  
Antiguo 18/02/2013, 09:54
 
Fecha de Ingreso: febrero-2013
Mensajes: 66
Antigüedad: 11 años, 2 meses
Puntos: 1
Respuesta: Error mada pantalla en blanco

ini_set('display_errors', 'On');
Y SIGO CON EL MIS MO PROBLEMA NO CE QUE ACER !!!!!!!!!!!!!!!
Código PHP:
<?php
ini_set
('display_errors''On');

$conexion=mysql_connect("localhost","root","");
mysql_select_db("sirloind_facturas",$conexion);
/**/
$seleccion "select * from ticket";
$risultato mysql_query($seleccion$conexion);
$valor mysql_fetch_array($risultato);

$transferencia = array($valor['TRANS']);

if(
$transferencia=$_POST['TRANS'])
{
    
$RegFedCon $_POST['RFC'];
    
$DATES $_POST['FECHA'];
    
$TRANSACCION $_POST['TRANS'];
        
$SUC $_POST['sucursal'];
    
$sql"update ticket set RFC ='".$RegFedCon."', FECHA ='".$DATES."',SUCURSAL='".$SUC."' where TRANS='".$TRANSACCION."'";

    
$result mysql_query($sql,$conexion);
        if(
$result)
        {
        if(
$resultado mysql_query("select cliente.CLAVE, cliente.RFC, tickets.FECHA, tickets.TRANS, tickets.TOTAL, tickets.SUCURSAL from DATOSFISCALES cliente, ticket tickets where cliente.RFC=tickets.RFC and tickets.TRANS='".$_POST['TRANS']."'",$conexion))
            {
                while (
$fila mysql_fetch_array($resultado))
                {
                    
$fecha date("y-m-d");
                        
$file 'files/'.$fila['RFC'].'_'.$fecha.'.mod';
                    
$fp fopen($file,"w");
                    
fwrite($fp'<?xml version="1.0" standalone="yes"?>  <DATAPACKET Version="2.0"><METADATA><FIELDS><FIELD attrname="CVE_CLPV" fieldtype="string" WIDTH="10"/><FIELD attrname="NUM_ALMA" fieldtype="i4"/><FIELD attrname="CVE_PEDI" fieldtype="string" WIDTH="20"/><FIELD attrname="ESQUEMA" fieldtype="i4"/><FIELD attrname="DES_TOT" fieldtype="r8"/><FIELD attrname="DES_FIN" fieldtype="r8"/><FIELD attrname="CVE_VEND" fieldtype="string" WIDTH="5"/><FIELD attrname="COM_TOT" fieldtype="r8"/><FIELD attrname="NUM_MONED" fieldtype="i4"/><FIELD attrname="TIPCAMB" fieldtype="r8"/><FIELD attrname="STR_OBS" fieldtype="string" WIDTH="255"/><FIELD attrname="ENTREGA" fieldtype="string" WIDTH="25"/><FIELD attrname="SU_REFER" fieldtype="string" WIDTH="20"/><FIELD attrname="TOT_IND" fieldtype="r8"/><FIELD attrname="MODULO" fieldtype="string" WIDTH="4"/><FIELD attrname="CONDICION" fieldtype="string" WIDTH="25"/><FIELD attrname="dtfield" fieldtype="nested"><FIELDS><FIELD attrname="CANT" fieldtype="r8"/><FIELD attrname="CVE_ART" fieldtype="string" WIDTH="20"/><FIELD attrname="DESC1" fieldtype="r8"/><FIELD attrname="DESC2" fieldtype="r8"/><FIELD attrname="DESC3" fieldtype="r8"/><FIELD attrname="IMPU1" fieldtype="r8"/><FIELD attrname="IMPU2" fieldtype="r8"/><FIELD attrname="IMPU3" fieldtype="r8"/><FIELD attrname="IMPU4" fieldtype="r8"/><FIELD attrname="COMI" fieldtype="r8"/><FIELD attrname="PREC" fieldtype="r8"/><FIELD attrname="NUM_ALM" fieldtype="i4"/><FIELD attrname="STR_OBS" fieldtype="string" WIDTH="255"/><FIELD attrname="REG_GPOPROD" fieldtype="i4"/><FIELD attrname="REG_KITPROD" fieldtype="i4"/><FIELD attrname="NUM_REG" fieldtype="i4"/><FIELD attrname="COSTO" fieldtype="r8"/><FIELD attrname="TIPO_PROD" fieldtype="string" WIDTH="1"/><FIELD attrname="TIPO_ELEM" fieldtype="string" WIDTH="1"/><FIELD attrname="MINDIRECTO" fieldtype="r8"/><FIELD attrname="TIP_CAM" fieldtype="r8"/><FIELD attrname="FACT_CONV" fieldtype="r8"/><FIELD attrname="UNI_VENTA" fieldtype="string" WIDTH="10"/><FIELD attrname="IMP1APLA" fieldtype="i4"/><FIELD attrname="IMP2APLA" fieldtype="i4"/><FIELD attrname="IMP3APLA" fieldtype="i4"/><FIELD attrname="IMP4APLA" fieldtype="i4"/><FIELD attrname="PREC_SINREDO" fieldtype="r8"/><FIELD attrname="COST_SINREDO" fieldtype="r8"/><FIELD attrname="LINK_FIELD" fieldtype="ui4" hidden="true" linkfield="true"/></FIELDS><PARAMS CHANGE_LOG="1 0 4"/></FIELD></FIELDS><PARAMS CHANGE_LOG="1 0 4 1 1 64"/></METADATA><ROWDATA><ROW RowState="4" CVE_CLPV="w'.$fila['CLAVE'].'" NUM_ALMA="1" CVE_PEDI="" ESQUEMA="1" DES_TOT="0" DES_FIN="0" CVE_VEND="" COM_TOT="0" NUM_MONED="1" TIPCAMB="1" STR_OBS="" MODULO="FACT" CONDICION="Contado"><dtfield><ROWdtfield RowState="4" CANT="1" CVE_ART="2" DESC1="0" DESC2="0" DESC3="0" IMPU1="0" IMPU2="0" IMPU3="0" IMPU4="16" COMI="0" PREC="'.$fila['TOTAL'].'" NUM_ALM="1" STR_OBS="Ticket: '.$fila['TRANS'].'" REG_GPOPROD="0" COSTO="0" TIPO_PROD="S" TIPO_ELEM="N" TIP_CAM="1" UNI_VENTA="No aplica" IMP1APLA="0" IMP2APLA="0" IMP3APLA="0" IMP4APLA="0" PREC_SINREDO="'.$fila['TOTAL'].'" COST_SINREDO="0" LINK_FIELD="1"/></dtfield></ROW></ROWDATA></DATAPACKET>');
                    
fclose($fp);                    
                
            
header ("Location: index.php");                 
if(
$_POST['SUCURSAL']= 'C'){
    
$_para ="[email protected]";
} elseif(
$_POST['SUCURSAL']='L'){
    
$_para ="[email protected]";
}
$_asunto"Factura Cliente W".$fila['CLAVE']." ";
$_mensaje"El cliente w".$fila['CLAVE']." ha solicitado la siguiente factura: http://sirloindf.com/demo/facturacion/".$file." ";
$_de"Sistema de Facturaci0n";
 
$_headers="mime-version:1.0;\r\n";
$_headers.= "contet-tipe: text/html\r\n carset =iso-8859-1\r\n";
$_headers.="from:"$_de."\r\n";
$_headers.="to : ".$_para." \r\n; subjet : ".$_asunto."\r\n\ ";
 
if (
mail($_para,$_asunto,$_mensaje,$_headers)){
    echo 
"enviado correctamente";
} else {
    echo 
"fallo en el envio";
}
}
            }
            else{echo
"<P>".mysql_error()."</p>";}
}
}
        else{echo
'<P>.mysql_error().</p>';}

@
mysql_close($conexion); 
?>

Última edición por lramirez; 18/02/2013 a las 10:16

Etiquetas: blanco, html, mysql, select, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:02.