Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Promoción de webs | Rentabilidad de webs
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

Modificaciones en el calendario III


Más modificaciones en la librería del calendario, correspondientes con la conservación de las variables del nombre del formulario y del campo.


06/6/03 - 3) Conservación de las variables del nombre del formulario y del campo

Al llamar al calendario, como ya se ha dicho, se pasan el nombre del campo de texto y del fomulario donde copiar la fecha. Sin embargo, el calendario puede recorrer varias páginas distintas hasta que se llega a la fecha que se desea pulsar, ya sea a través de los enlaces superiores para avanzar o retroceder un mes o a través del formulario inferior para escoger un mes y un año concretos.

Para que no se pierdan los valores del nombre del campo y del formulario hay que pasarlos una y otra vez al calendario cuando éste se llama a si mismo a la hora de mostrar un mes distinto del inicial.

Por esa razón componemos las variables que se reciben por la URL en una variable string que se concatenará a la URL del calendario utilizada para volver a llamarse a si mismo.

$parametros_formulario = "formulario=" . $_GET["formulario"] . "&nomcampo=" . $_GET["nomcampo"];

Esta era la recuperación de las variables y se colocan en los enlaces hacia el mes siguiente o anterior del calendario:

echo "<a style=color:white;text-decoration:none href=index.php?$parametros_formulario&nuevo_mes=$mes_anterior&nuevo_ano=$ano_anterior> &lt;&lt; </a></td>";

O bien en el action del formulario para cambiar el año y mes.

echo '
   <br>
   <table align="center" cellspacing="2" cellpadding="2" border="0" class=tform>
   <tr><form action="index.php?' . $parametros_formulario . '" method="POST">';

 Seguir navegando a partir aquí:
+ 1 manual relacionado
+ 2 categorias relacionadas

 Autoría, licencia y acciones sobre este artículo

Informe de Miguel Angel Alvarez*
Director de DesarrolloWeb.com

Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.

* Para consultas técnicas utilizar la lista de correo.

Versión imprimible Versión imprimible del artículo
Enviar artículo por e-mail Enviar artículo por e-mail
Añadir un comentario al artículo Publicar un comentario del artículo

Manuales relacionados con este artículo
Dentro de Calendario PHP

Categorias relacionadas
A través de las categorías de nuestro directorio se pueden encontrar otro tipo de recursos relacionados con este artículo:
+ Entrar en Scripts en Javascript
+ Entrar en Scripts en PHP


 Comentarios de los visitantes
Aun no hemos recibido comentarios de este artículo.
Puedes ser el primero en enviar tu comentario.



Enlaces:
Maestrosdelweb
  Ir arriba

Manuales relacionados
+Calendario PHP
Categorías
+Scripts en Javascript
+Scripts en PHP

Lectura recomendada

Compra este libro en Agapea, la librería urgente a domicilio.

Tienda DesarrolloWeb

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia