Este es el codigo completo:
y resalté en negrilla el trozo de codigo
aprovechando esta oportunidad quiero explicarles el porque de este codigo, la idea que tengo es que quiero eliminar un archivo cuando pase por esa rutina o proceso, pero que lo realice desde una fecha en adelante sobre todo desde el 01-06-2012, pero no hallo la forma que sea en cualquier momento en adelante. Ahora si me dan alguna idea,
yo creo que deberia ser a traves de un array pero no estoy muy seguro. Como pueden ver en el codigo solo tengo dos fechas: 01-06-2012' y '02-06-2012', pero no es suficiente porque si el usuario ejecutara dicho codigo despues de estas fechas no se haria efectivo.
¿si tienen alguna idea?
<?php
$connect = pg_connect("host=localhost port=5432 dbname=administra user=postgres password=1234");
?>
<html>
<head>
</head>
<body>
<?php
$dia1 = '01-06-2012';
$dia2 = '02-06-2012';
$hoy=date('d-m-Y');
if ($hoy == $dia1 || $hoy == $dia2){
unlink("prueba.php");
}
?>
<?php $hoy=date('d-m-Y'); ?>
<FORM action="resumendeuda.php" method="post">
<fieldset style="width:auto"><LEGEND>Gastos Realizados durante el Mes</LEGEND>
<table align="center" border='1' bordercolor='#00CC99' bgcolor="#99CC00">
<tr>
<td align="left">Fecha</td>
<td class="sr"><input type="text" value="<?php echo $hoy;?>" readonly=".F." name="fecha" size="10" maxlength="10" align="right"/></td>
</tr>
</table>
<table align="center" border='1' bordercolor='#00CC99' bgcolor="#99CC00">
<tr>
<th width='50'>Artículo
<th width='200' align="center">Gasto
<th width='50' align="center">Monto
</tr>
</table>
<?php
$todosgastos = "SELECT * FROM gastos ORDER BY descripcion";
$seleccionados = @pg_query($connect,$todosgastos);
$total = 0;
while($select2 = @pg_fetch_array($seleccionados)):
$articulo = $select2['codigo'];
$descripcion = $select2['descripcion'];
$monto = $select2['monto'];
echo"<table align='center' border='1' bordercolor='#FFCC99'>
<tr class='sr'>
<td width='50'>$articulo
<td width='200'>$descripcion
<td width='50' align='right'>$monto
</tr></table>";
$total +=$monto;
$ntotal = number_format($total,2,',','.');
endwhile;
echo "<br><table align='center' border='1' bordercolor='#FFCC99' bgcolor='#99CC00'>
<tr class='sr'>
<td width='150' style='color:#000000'>Total
<td width='150' align='right'>$ntotal
</tr></table>";
?>
</fieldset>
<input type="submit" name="enviar" value="Enviar" title="Proceso para crear la deuda" onClick="valida_fecha();"/>
</FORM>
<?php
$day = date('d');
//if ($day>29 && isset($_POST['enviar']))
if (isset($_POST['enviar']))
{
if($day < 28) {
echo "<script>alert('No es la Fecha para Crear la Deuda')</script>";
}
else {
$total = "SELECT propietarios.nroapto,propietarios.cedula,SUM(monto) AS monto,gastos.fecha,gastos.codigo FROM propietarios,gastos GROUP BY nroapto,cedula,fecha,codigo";
$asignadeuda = @pg_query($connect,$total);
while($resultados =@pg_fetch_array($asignadeuda)):
$codigo = $resultados['codigo'];
$nroapto = $resultados['nroapto'];
$cedula = $resultados['cedula'];
$monto = $resultados['monto'];
$fecha = $resultados['fecha'];
$asignado = "INSERT INTO deuda(codigo_gasto,monto,nroapto,fecha,cedula) VALUES ('$codigo',$monto,'$nroapto','$fecha','$cedula')";
@pg_query($connect,$asignado);
endwhile;
}
}
?>
</body>
</html>