Este es mi formulario:
Código HTML:
<table> <tr> <td colspan="4" bgcolor="#C6E2FF"><div align="center"> <form name="form1" method="post" action="reporte_cdr.php"> <table width="70%" border="0" cellpadding="2" cellspacing="2" bordercolor="#333333"> <tr> <td width="33%" bgcolor="#C6E2FF" class="Estilo3"><div align="center" class="Estilo29">Fecha Desde </div></td> <td width="33%" bgcolor="#C6E2FF" class="Estilo3"><div align="center" class="Estilo29">Fecha Hasta </div></td> <td width="34%" bgcolor="#C6E2FF" class="Estilo3"><div align="center" class="Estilo29">Teléfono </div></td> </tr> <tr> <td bgcolor="#C6E2FF"><div align="center"> <label></label> <label> <input name="txt_fechaini" type="text" id="txt_fechaini" size="12" value=""> </label> </div></td> <td bgcolor="#C6E2FF"><div align="center"> <input name="txt_fechafin" type="text" id="txt_fechafin" size="12" value=""> </div></td> <td bgcolor="#C6E2FF"><div align="center"> <input name="txt_telefono" type="text" id="txt_telefono" size="12" value=""> </div></td> <td bgcolor="#C6E2FF"></td> </tr> <tr> <td colspan="4" bgcolor="#C6E2FF"><div align="center"> <label> <input type="submit" name="Submit" value="Buscar"> </label> </div></td> </tr> </table> </form> </div></td> </tr> </table>
Código PHP:
<?php
if (isset($_POST['Submit']))
{
if (isset($_POST["txt_fechaini"]))
{
$fecha_ini=$_POST['txt_fechaini'];
$fecha_fin=$_POST['txt_fechafin'];
list($dia_ini,$mes_ini,$ano_ini)=explode("/",$fecha_ini);
$fecha_ini = $ano_ini . $mes_ini . $dia_ini;
list($dia_fin,$mes_fin,$ano_fin)=explode("/",$fecha_fin);
$fecha_fin = $ano_fin . $mes_fin . $dia_fin;
if(isset($_POST['txt_telefono']))
{
$telefono=$_POST['txt_telefono'];
$con=0;
echo $telefono;
foreach (glob("/var/spool/asterisk/monitorDONE/MP3/*" . $telefono . "*.mp3") as $phone)
{
$maximo = strlen($phone);
$archivo = substr($phone,36,$maximo);
list($fecha) = explode("-",$archivo);
$phone = substr($phone,52,$maximo);
list($phone) = explode("-",$phone);
/*if ($fecha >= $fecha_ini) && ($fecha <= $fecha_fin) && ($telefono == $phone)
{
$con++;
if ($con % 2 != 0)
{
echo "<tr bgcolor='#CCCC99'>
<td width='33%' align='center'>$fecha</td>
<td width='33%' align='center'>$archivo</td>
<td width='34%' align='center'><a href='descarga.php?archivo=$archivo'>Descarga</a></td>
</tr>";
}else{
echo "<tr bgcolor='#FFFFFF'>
<td width='33%' align='center'>$fecha</td>
<td width='33%' align='center'>$archivo</td>
<td width='34%' align='center'><a href='descarga.php?archivo=$archivo'>Descarga</a></td>
</tr>";
}
}*/
}
}else{
echo $fecha_ini;
foreach (glob("/var/spool/asterisk/monitorDONE/MP3/*.mp3") as $phone)
{
$maximo = strlen($phone);
$archivo = substr($phone,36,$maximo);
list($fecha) = explode("-",$archivo);
/*if ($fecha >= $fecha_ini) && ($fecha <= $fecha_fin)
{
$con++;
if ($con % 2 != 0)
{
echo "<tr bgcolor='#CCCC99'>
<td width='33%' align='center'>$fecha</td>
<td width='33%' align='center'>$archivo</td>
<td width='34%' align='center'><a href='descarga.php?archivo=$archivo'>Descarga</a></td>
</tr>";
}else{
echo "<tr bgcolor='#FFFFFF'>
<td width='33%' align='center'>$fecha</td>
<td width='33%' align='center'>$archivo</td>
<td width='34%' align='center'><a href='descarga.php?archivo=$archivo'>Descarga</a></td>
</tr>";
}
}*/
}
}
}else{
echo "esto es si no esta definido fecha_ini";
if (isset($_POST['txt_telefono']))
{
$telefono = $_POST['txt_telefono'];
$con=0;
foreach (glob("/var/spool/asterisk/monitorDONE/MP3/*" . $telefono . "*.mp3") as $phone)
{
$maximo = strlen($phone);
$archivo = substr($phone,36,$maximo);
$fecha = explode("-",$archivo);
$con++;
if ($con % 2 != 0)
{
echo "<tr bgcolor='#CCCC99'>
<td width='33%' align='center'>$fecha</td>
<td width='33%' align='center'>$archivo</td>
<td width='34%' align='center'><a href='descarga.php?archivo=$archivo'>Descarga</a></td>
</tr>";
}else{
echo "<tr bgcolor='#FFFFFF'>
<td width='33%' align='center'>$fecha</td>
<td width='33%' align='center'>$archivo</td>
<td width='34%' align='center'><a href='descarga.php?archivo=$archivo'>Descarga</a></td>
</tr>";
}
}
}else{
echo "<tr>
<td align='center'><b>DEBE INSERTAR ALGÚN DATO A BUSCAR!</b></td>
</tr>";
}
}
}else{
echo "<tr bgcolor='#000000'>
<td></td><td></td><td></td>
</tr>";
}
?>
Me podrian ayudar a ver que es lo que estoy haciendo mal por favor?
Desde ya muchas gracias a todos!