![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
14/03/2005, 10:52
|
| | Fecha de Ingreso: abril-2004
Mensajes: 27
Antigüedad: 20 años, 10 meses Puntos: 0 | |
Calendario de News Buenas
Quiero mostrar en un calendario mis noticias enviadas, tengo este codigo:
Código:
<?
if (isset($_GET['monthno'])) $monthno = $_GET['monthno'];
if (isset($_GET['year'])) $year = $_GET['year'];
if (!isset($monthno)) {
$monthno=date(n);
}
if (!isset($year)) {
$year = date(Y);
}
$monthfulltext = date(F, mktime(0, 0, 0, $monthno, 1, $year));
$monthshorttext = date(M, mktime(0, 0, 0, $monthno, 1, $year));
$day_in_mth = date(t, mktime(0, 0, 0, $monthno, 1, $year)) ;
$day_text = date(D, mktime(0, 0, 0, $monthno, 1, $year));
?>
<table class=caltable bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="1" width=97%>
<tr><td colspan=7 class=tdheading><? echo $monthfulltext." ".$year ?></td></tr>
<tr>
<td class=tdday>Sun</td><td class=tdday>Mon</td><td class=tdday>Tue</td><td class=tdday>Wed</td><td class=tdday>Thu</td><td class=tdday>Fri</td>
<td class=tdday>Sat</td>
</tr>
<tr>
<?
$day_of_wk = date(w, mktime(0, 0, 0, $monthno, 1, $year));
if ($day_of_wk <> 0){
for ($i=0; $i<$day_of_wk; $i++)
{ echo "<td class=tddate> </td>"; }
}
for ($date_of_mth = 1; $date_of_mth <= $day_in_mth; $date_of_mth++) {
if ($day_of_wk = 0){
for ($i=0; $i<$day_of_wk; $i++);
{ echo "<tr>"; }
}
$day_text = date(D, mktime(0, 0, 0, $monthno, $date_of_mth, $year));
$date_no = date(j, mktime(0, 0, 0, $monthno, $date_of_mth, $year));
$day_of_wk = date(w, mktime(0, 0, 0, $monthno, $date_of_mth, $year));
if ( $date_no == date(j) && $monthno == date(n) && $year == date(Y))
{ echo "<td class=tdtoday><b>".$date_no."<b></td>"; }
else{
echo "<td class=tddate>".$date_no."</td>"; }
If ( $day_of_wk == 6 ) { echo "</tr>"; }
If ( $day_of_wk < 6 && $date_of_mth == $day_in_mth ) {
for ( $i = $day_of_wk ; $i < 6; $i++ ) {
echo "<td class=tddate> </td>"; }
echo "</tr>";
}
}
?>
</table>
de la forma como lo intente usando el
Código:
if ( $date_no == date(j) && $monthno == date(n) && $year == date(Y))
solo muestro puedo mostrar la ultima noticia.
¿como seria?
__________________ Home Page | SoloMSN
La base del optimismo es evitar el terror.
- Oscar Wilde |