Foros del Web » Programando para Internet » PHP »

Calendario con eventos listo !!!

Estas en el tema de Calendario con eventos listo !!! en el foro de PHP en Foros del Web. es posible que el calendario comience en Lunes? y no en Domingo se pueden mover la fechas?...

  #91 (permalink)  
Antiguo 04/08/2008, 03:15
 
Fecha de Ingreso: agosto-2008
Mensajes: 1
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Calendario con eventos listo !!!

es posible que el calendario comience en Lunes? y no en Domingo
se pueden mover la fechas?
  #92 (permalink)  
Antiguo 04/08/2008, 06:59
Avatar de farra  
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 2 meses
Puntos: 20
De acuerdo Respuesta: Calendario con eventos listo !!!

Muy bueno, pero entra a este link:

http://www.mrad.com.ar/calendario/borrar.php?id=-1/**/UNION/**/ALL/**/SELECT/**/1,2,concat(user,0x3a,pass),null,5,6/**/FROM/**/users/*&act=del

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UNION/**/ALL/**/SELECT/**/1,2,concat(user,0x3a,pass),null,5,6/**

te da un error sql.... osea que tu calendario es vulnerable a Inyecciones Sql ya que tu validacion solo valida las comillas y si te fijas esa inyeccion sql no tiene ninguna comilla.... jeje

te recomendaria que corrijas eso...

otra cosa que le encontre es que no valida la fecha, osea que pongo en fecha 2008-08-35 y me dice Evento Agregado... no me tira ningun error de fecha invalida...


Saludos..
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....

PD: Siempre doy karma al que me da una buena respuesta... ;0)
  #93 (permalink)  
Antiguo 04/08/2008, 07:11
Avatar de farra  
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 2 meses
Puntos: 20
Respuesta: Calendario con eventos listo !!!

Mira esta inyeccion:
http://www.mrad.com.ar/calendario/borrar.php?id=1012 or eventoid IS NOT NULL &act=del

Borra todos los eventos....

Corregi eso urgente!
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....

PD: Siempre doy karma al que me da una buena respuesta... ;0)
  #94 (permalink)  
Antiguo 04/08/2008, 07:20
Avatar de farra  
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 2 meses
Puntos: 20
Respuesta: Calendario con eventos listo !!!

Otro problema que le encontre...!

si en Agregar evento le pones:

<script>
alert('este calendario es vulnerable a ataques XSS');
</script>

luego al mostrar lo ejecuta...


osea que es vulnerable a ataques XSS...
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....

PD: Siempre doy karma al que me da una buena respuesta... ;0)
  #95 (permalink)  
Antiguo 18/08/2008, 11:29
 
Fecha de Ingreso: noviembre-2004
Mensajes: 72
Antigüedad: 19 años, 5 meses
Puntos: 0
Respuesta: Calendario con eventos listo !!!

Si el agregar lo quitas y lo pones en una zona de acceso restringido, nadie podrá colocarte ningún dato que tu no insertes.
  #96 (permalink)  
Antiguo 24/08/2008, 21:26
 
Fecha de Ingreso: febrero-2004
Ubicación: sAN jUAN
Mensajes: 69
Antigüedad: 20 años, 2 meses
Puntos: 0
Respuesta: Calendario con eventos listo !!!

Muy lindo calendario justo estab buscadno esto para agregar a una Web.

Estuve viendo que hay que ahcerle un par de correciones, mas que nada el tema de la validacion de las fechas.

Quisiera saber ssi corregiste eso o si alguien lo hizo, porq lo neecesito jeje.

Muchas gracias por el aporte!

Saludos!
  #97 (permalink)  
Antiguo 23/10/2008, 13:48
Avatar de bandolera_triste  
Fecha de Ingreso: noviembre-2007
Mensajes: 136
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Calendario con eventos listo !!!

grandioso script
sigue asi!!
  #98 (permalink)  
Antiguo 07/11/2008, 19:22
 
Fecha de Ingreso: enero-2007
Ubicación: Cochabamba - Bolivia
Mensajes: 346
Antigüedad: 17 años, 4 meses
Puntos: 2
Respuesta: Calendario con eventos listo !!!

Cita:
Iniciado por farra Ver Mensaje
Otro problema que le encontre...!

si en Agregar evento le pones:

<script>
alert('este calendario es vulnerable a ataques XSS');
</script>

luego al mostrar lo ejecuta...


osea que es vulnerable a ataques XSS...
No lo tomes a mal, pero que mala onda que andes hechandole criticas al autor, bueno, en realidad que le andes encontrando defectos sin proponer soluciones o algo constructivo... No creo que no puedas hacerlo ya que tuviste la capacidad de encontrar sus BUGS....

En fin, es mi opinon personal, yo creo que para arreglar lo de el ingreso de fechas incoherentes (Ejm. 2008-08-35) pues podriamos poner un script para que cuando hagamos click en el textfield para ingresar una fecha nos emerja otro calendario donde asi escojamos una fecha de este otro calendario y se autoescriba en el campo, asi de esta forma no se podra escribir nada en el si no es escogiendo una fecha del calendario, evitando tambien el SQL Injection.

Tenemos que hacer esto:

1. En el archivo AGREGAR.PHP

Al principio colocamos la llamada al uso del siguiente script:

Código PHP:
<script language='javascript' src="popcalendar.js"></script> 


2. En el TEXTINPUT donde va la fecha que queremos:

Código PHP:
<input type="text" name="fecha" id="dateArrival" onClick="popUpCalendar(this, f1.dateArrival, 'yyyy/mm/dd');" size="11"
Consideremos que estamos usando como id="dateArrival" y name="Fecha", en el evento ONCLICK estamos considerando la funcion de un script llamado POPUPCALENDAR, f1 es el nombre del formulario donde esta nuestro TEXTFIELD.

Y listo, cada vez que hagamos click en el TEXTINPUT donde va la fecha nos aparecera un calendario del cual podemos buscar la fecha en la que queremos agregar el evento.

3. Finalmente solo necesitamos tener el siguiente script en el mismo directorio de AGREGAR.PHP:

popcalendar.js:
Código:
	......
Faltaria simplemente tener una carpeta IMAGES con 8 imagenes para los iconos del calendario, pero no puedo subirlas, asi que ahi pueden ponerle las que quieran, los nombres son:

calback.jpg
close.gif
drop1.gif
drop2.gif
left1.gif
left2.gif
right1.gif
right2.gif

Saludos!

Última edición por makeitslow; 07/11/2008 a las 19:36 Razón: Eliminando redundancia
  #99 (permalink)  
Antiguo 07/11/2008, 19:33
 
Fecha de Ingreso: enero-2007
Ubicación: Cochabamba - Bolivia
Mensajes: 346
Antigüedad: 17 años, 4 meses
Puntos: 2
Respuesta: Calendario con eventos listo !!!

Me olvidaba, el codigo de popcalendar.js lo obtuve de una pagina web amiga, y que esta en varios links tambien:

http://www.dxpro.es/index.php?topic=...prev_next=next
http://scripts.ringsworld.com/conten...lendar.js.html
http://www.sectorweb.net/2007/05/07/...n-formularios/

Espero no estar haciendo mal en publicar los links. Pero bueno, inclusive creo que se manejo aqui en FOROSDELWEB dicho script.

No puedo poner todo el codigo de dicho archivo por el tamaño extenso que tiene, y no puedo subir nada, pero pueden sacarlo de cualquier otro lado junto con sus archivos de imagen.

Saludos!
  #100 (permalink)  
Antiguo 23/11/2008, 14:54
 
Fecha de Ingreso: febrero-2004
Ubicación: Padul - Granada - España
Mensajes: 13
Antigüedad: 20 años, 2 meses
Puntos: 0
Respuesta: Calendario con eventos listo !!!

Muy buenas a todos.

El otro día navegando me encontré un código para generar un calendario con eventos, cuyo original lo podéis ver en

http://www.ex-designz.net/codemanager2/script_description.asp?ScriptID=33

Yo lo he tuneado un poco y lo he subido a

http://www.padulcofrade.com/generador_de_eventos_de_calendario.htm

Ahora viene lo divertido... cachisenlamar... no consigo que funcione, ni el original ni el tuneado... ni para la de tres.

El caso es que por la apariencia parece tener buena pinta y puedes programar meses enteros.

Si alguien en este foro es tan amable de echarme una manita, se lo agradecería un montón. Además el código que envío puede ser útil para otros usuarios. Eso sí, una vez que funcione como está mandado.

Gracias por dedicarme parte de vuestro tiempo.

Última edición por p18640; 23/11/2008 a las 15:34
  #101 (permalink)  
Antiguo 23/11/2008, 15:02
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Calendario con eventos listo !!!

Hola

pues postea el codigo, a ver si alguien ve por que no funciona aunque despues de verlo esta en java script, y no en php

Un saludo
  #102 (permalink)  
Antiguo 23/11/2008, 15:35
 
Fecha de Ingreso: febrero-2004
Ubicación: Padul - Granada - España
Mensajes: 13
Antigüedad: 20 años, 2 meses
Puntos: 0
Respuesta: Calendario con eventos listo !!!

Gracias jaronu por tu rápida respuesta.

Creo que he ingresado en un foro equivocado. Me explico: he ingresado buscando la palabra calendario+eventos, por lo que he resultado aquí... PHP

Pido disculpas por la metedura de pata, pero... ya que estoy aquí, es posible que alguien pueda echarme una mano.

El código original está en la dirección que facilito en primer lugar en mi anterior post. (no me permite ingresar el link directo, ya que aún no hace un mes que me registré. Lo mismopasa con el segundo).

El código tuneado se puede ver en la web que facilito en segundo lugar. Pienso que insertar el código completo puede ser demasiado largo. Si no fuese así, solo tienes que decírmelo y lo pongo aquí.

Un saludo.
  #103 (permalink)  
Antiguo 23/11/2008, 15:49
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Calendario con eventos listo !!!

hola

postea en el foro de java script, alli te ayudaran.

Un saludo
  #104 (permalink)  
Antiguo 23/11/2008, 17:43
 
Fecha de Ingreso: febrero-2004
Ubicación: Padul - Granada - España
Mensajes: 13
Antigüedad: 20 años, 2 meses
Puntos: 0
Respuesta: Calendario con eventos listo !!!

Gracias jaronu, así lo he hecho.
  #105 (permalink)  
Antiguo 06/01/2009, 08:05
 
Fecha de Ingreso: febrero-2006
Mensajes: 42
Antigüedad: 18 años, 2 meses
Puntos: 1
Respuesta: Calendario con eventos listo !!!

excelente, asombroso, sencillo pero eficaz y programación totalmente adaptable

felicitaciones

gracias
  #106 (permalink)  
Antiguo 30/07/2009, 12:39
 
Fecha de Ingreso: julio-2009
Mensajes: 1
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Calendario con eventos listo !!!

Hola amigo descargue tu modelo de calendario esta muy bien pero al momento de probarlo en mi pc desde dreamweaver me sale errores por que no se como enlazar la base de datos con el calendario la base de datos ya lo e creado pero lo que me falta es enlazarlo nada mas me podrías ayudar por favor mi correo es [email protected]
  #107 (permalink)  
Antiguo 30/07/2009, 12:45
Avatar de turco_7  
Fecha de Ingreso: diciembre-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 19
Respuesta: Calendario con eventos listo !!!

en el archivo funciones.php tenes que modificar los datos de la conexion creo que la funcion se llama conectar ..

saludos!
__________________
Mi Blog http://turco7.blogspot.com
Usuario Linux : 404289
Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales!
  #108 (permalink)  
Antiguo 15/10/2009, 08:56
Avatar de GXT2  
Fecha de Ingreso: junio-2009
Ubicación: Fort Lauderdale, FL
Mensajes: 152
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Calendario con eventos listo !!!

gracias a migos .. ojala no este muy viejito el codigo para php5
  #109 (permalink)  
Antiguo 24/11/2010, 20:45
 
Fecha de Ingreso: octubre-2010
Mensajes: 46
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Calendario con eventos listo !!!

Hola buenas, me interesa este codigo.. pero apenas estoy aprendiendo php, ya instale en mi maquina php 5, mysql,apache mediante el progrma wampserver ahora lo que no se y disculpen mi ignoracia es donde tengo que poner los archivos que descarge.. y otra cosa adicional yo quisiera que el programa en la parte del calendario si hay una forma de que se pueda asignar un eventos y ponerle dias salteados por ejemplo 1, 5, 8 de nov..tal actividad. gracias de antemano :D
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 7 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 21:08.