El mié, 25-03-2015 a las 10:47 -0400, Ariel escribió: > hola lista se que esta no es una lista especializada sobre programación > php, si no es molestia alguna quería preguntar a los miembros de la misma > si alguien cuenta con algún código para insertar un calendario de > disponibilidad en un pagina web, la idea es que el código conste de dos > partes un frontend donde aparezca un calendario brindando información de > disponible o no según los días del año corriente y un backend donde se > puedan modificar de forma dinámica estos días, además si es posible que > automáticamente se actualice con el calendario del servidor en este caso. > > gracias de antemano y disculpen las molestias.
No sé si esto es realmente lo que necesitas/quieres. Con estas páginas puedes conformar un modelo de búsqueda que te pone en un menú desplegable el día, mes y año. De forma implícita toma la fecha actual (la toma del servidor, claro está). Esto es lo que tendría el fichero ejemplo: <?php echo "<center>"; echo "<h2>Comprobación del peso</h2>"; echo "</center>"; echo "<form name=trabajador action=comprob_peso.php>"; echo "<center> <table class=sinborde>"; echo "<tr>"; echo "<td class=sinborde>"; require('../comun/dia.php');echo "<br><br><br>"; echo "</td>"; echo "<td class=sinborde>"; require('../comun/mes.php');echo "<br><br><br>"; echo "</td>"; echo "<td class=sinborde>"; require('../comun/anos.php');echo "<br><br><br>"; echo "</td>"; echo "</tr>"; echo "<br><br>"; echo "<tr><td align=center class=sinborde>Entre el número del técnico</td> <td align=center class=sinborde><input type=text name=numero_tecnico size=6></td></tr> </table><br><br>"; echo "<center>"; echo "<table width=25% cellpading=0 cellspacing=0 class=sinborde>"; echo "<td align=center class=sinborde>"; echo "<input type=submit value=Continuar>"; echo "</td>"; echo "<td align=center class=sinborde>"; echo "<input type=button value=Terminar onClick=window.close()>"; echo "</form>"; echo "</td>"; echo "</table>"; echo "</center>"; ?> </center> </body> </html> Esto es lo que tendría el fichero dia: <?php $d=date('j')-1; echo "<b>Día:</b> <SELECT NAME=dia>"; for ($ka=1;$ka<=31;$ka++) { if($ka==date('j')) $selected='selected'; else $selected=''; echo "<OPTION VALUE=" . $ka." ".$selected." >" . $ka; } echo "</SELECT>"; echo " "; ?> Esto es lo que tendría el fichero mes: <?php $mm=date('m'); $meses = array( 0 => 'Seleccione', 1 => 'Enero', 2 => 'Febrero', 3 => 'Marzo', 4 => 'Abril', 5 => 'Mayo', 6 => 'Junio', 7 => 'Julio', 8 => 'Agosto', 9 => 'Septiembre', 10 => 'Octubre', 11 => 'Noviembre', 12=> 'Diciembre' ); echo "<b>Mes:</b> <SELECT NAME=mes>"; $i=0; $j=13; while ($i<$j) { echo "<OPTION VALUE=$i"; if ($i==$mm) echo " selected"; echo ">$meses[$i]"; $i++; } echo "</SELECT>"; echo "&nb Esto es lo que tendría el fichero anos: <?php $a=date('Y'); $i=2000; $j=2031; //$j=$a; echo "<b>Año:</b> <SELECT NAME=ano>"; echo "<OPTION VALUE=0>Selecccione</option>"; while ($i<=$j) { echo "<OPTION VALUE=$i"; if ($i==$a) echo " selected"; echo ">$i</option>"; $i++; } echo "</SELECT>"; ?> -- M.Sc. Alberto García Fumero Usuario Linux 97 138, registrado 10/12/1998 http://interese.cubava.cu Siempre he sabido aprender de mis errores. Y ni te imaginas cuánto estoy aprendiendo hoy... -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que est� limpio.
______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l