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. .... Turco los enlaces no funcionan .... ... Y entonces .......

  #31 (permalink)  
Antiguo 07/12/2006, 09:40
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
Los enlaces no funcionas

.... Turco los enlaces no funcionan ....

...

Y entonces ....
__________________
"La vida sigue su curso, tú toma parte de ella."
  #32 (permalink)  
Antiguo 02/02/2007, 04:45
 
Fecha de Ingreso: noviembre-2005
Mensajes: 18
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: Calendario con eventos listo !!!

Hola.
Podrias ponerlo de nuevo, gracias
  #33 (permalink)  
Antiguo 02/02/2007, 05:01
Avatar de alllebor  
Fecha de Ingreso: septiembre-2006
Mensajes: 295
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Calendario con eventos listo !!!

Por favor pongan otro link que funcione, necesito una cosa así y me ayudaría mucho tenerlo!!
__________________
Quien no me pregunta no se entera!!
  #34 (permalink)  
Antiguo 02/02/2007, 10:28
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
Re: Calendario con eventos listo !!!

Aqui dejo el calendario ...

suerte!!
__________________
Mi Blog http://turco7.blogspot.com
Usuario Linux : 404289
Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales!
  #35 (permalink)  
Antiguo 04/02/2007, 08:18
 
Fecha de Ingreso: enero-2007
Ubicación: Cochabamba - Bolivia
Mensajes: 346
Antigüedad: 17 años, 4 meses
Puntos: 2
Re: Calendario con eventos listo !!!

Yo lo descargo ahora mismo, Gracias TURCO!!!! :)
  #36 (permalink)  
Antiguo 04/02/2007, 16:15
Avatar de yrduk  
Fecha de Ingreso: enero-2007
Ubicación: Caracas, Venezuela
Mensajes: 277
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: Calendario con eventos listo !!!

gracias TURCO :)
  #37 (permalink)  
Antiguo 04/02/2007, 19:42
Avatar de nanomartin  
Fecha de Ingreso: mayo-2005
Ubicación: Moron - Bs As (ARG)
Mensajes: 50
Antigüedad: 18 años, 11 meses
Puntos: 0
A veeerrr.....

Vamos a probar el laburito del turco

Gracias mil de antemano! (creo que me puede servir bastante)

Última edición por nanomartin; 04/02/2007 a las 19:49
  #38 (permalink)  
Antiguo 05/02/2007, 04:34
 
Fecha de Ingreso: noviembre-2005
Mensajes: 18
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: Calendario con eventos listo !!!

Hola buenas.
Primero darle las gracias a turco por volver a subir el archivo.
Y segundo si alguien pudise ayudar a instalarlo, no soy un erudito de la programación ni de las bases de datos, mis funciones son mas gráficas pero necesito este calendario como el comer

Yo he empezado creando la base de datos en el servidor y subiendo el archivo sql y me da este error:

Código:
consulta SQL: 

CREATE TABLE `eventos` (

`eventoid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`fecha` date NOT NULL ,
`evento` text COLLATE latin1_general_ci NOT NULL ,
PRIMARY KEY ( `eventoid` ) 
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci AUTO_INCREMENT =6 

MySQL ha dicho:  

#1064 - 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 'collate latin1_general_ci NOT NULL,
  PRIMARY KEY  (`eventoid`
hay me he parado. De todas formas un mini manual de pasos a seguir para instalar me vendría bien y a mas gente supongo, yo seguiré intentando.

gracias
  #39 (permalink)  
Antiguo 05/02/2007, 05:31
Avatar de alllebor  
Fecha de Ingreso: septiembre-2006
Mensajes: 295
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Calendario con eventos listo !!!

Aquilesco en el archivo funciones.php tienes que poner los datos de tu base de datos en la funcion conectar:

Código PHP:
function conectar(){
    
$host "localhost";
    
$usuariodb "nombre de usuario";
    
$pwddb "la contraseña de la BD";
    
$db "nombre de la base de datos";
    
$enlace mysql_connect($host,$usuariodb,$pwddb);// or die("No pudo conectarse : " . mysql_error());
    
if (!$enlace) {
        die(
'No conectado : ' mysql_error());
    }
    
$seldb mysql_select_db($db,$enlace);
    if (!
$seldb) {
        die (
'No se puede usar eventos: ' mysql_error());
    }
    return 
$enlace;

Y en el codigo de SQL de la tabla hay un pequeño error, pon este codigo
CREATE TABLE `eventos` (
`eventoid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`fecha` date NOT NULL ,
`evento` blob NOT NULL ,
PRIMARY KEY ( `eventoid` )
) TYPE = MYISAM AUTO_INCREMENT =1


Espero que te funcione
__________________
Quien no me pregunta no se entera!!
  #40 (permalink)  
Antiguo 05/02/2007, 05:36
Avatar de alllebor  
Fecha de Ingreso: septiembre-2006
Mensajes: 295
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Calendario con eventos listo !!!

Una cosa mas si quereis que el calendario empiece por Lunes y no por Domingo, cambiar estas linias de codigo en el archivo index.php

son las lineas 38 a la 52

Código PHP:
<?
  
while($diaa <= $ultimo){
        
$dia date("D",mktime(0,0,0,$mess,$diaa,$anio)); # retorna el dia de la semana en letras...
        
$fecha date("j",mktime(0,0,0,$mess,$diaa,$anio)); #retorna el dia del mes en 01/31
        
$dia_semana date("w",mktime(0,0,0,$mess,$diaa,$anio)); #retorna el dia de la semana en numero
        
$evento $anio."-".$mes_num[$mess]."-".$fecha;
        if(
$dia == "Mon"){
            echo 
"</tr><tr>";
        }
        if(
$fecha == "1"){
            
$i=0;
            while(
$i != $dia_semana-1){
                echo 
"<td>&nbsp;</td>";
                
$i++;
            }
        }
?>
__________________
Quien no me pregunta no se entera!!
  #41 (permalink)  
Antiguo 05/02/2007, 09:55
 
Fecha de Ingreso: noviembre-2005
Mensajes: 18
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: Calendario con eventos listo !!!

Joe alllebor, gracias tio, me ha servido todo, funciona todo correcto.
En cuanto a lo de los días tb se cambian pero las letras de Lunes Martes Miercoles.... L M Mi , no se cambian, voy a intentarlo yo solito :)

De todas formas cómo comentaba alguien por arriba, otra cosa interesante sería separar lo de agregar evento y el resto del calendario para que solo lo vea una administrador, yo voy a intentarlo a ver si me sale.

saludos
  #42 (permalink)  
Antiguo 05/02/2007, 10:18
 
Fecha de Ingreso: noviembre-2005
Mensajes: 18
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: Calendario con eventos listo !!!

Otra cosita interesante, sería poder aplciar diferentes eventos, cambiando colores de los números. ¿cómo se puede implementar esto?
  #43 (permalink)  
Antiguo 05/02/2007, 10:32
 
Fecha de Ingreso: noviembre-2005
Mensajes: 18
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: Calendario con eventos listo !!!

Bueno y sigo, siento ser pesado.

Alguien ha probado a pasar a los meses siguientes? Porque a mi se me peta el invento, tanto en firefox como en internet explorer. Intentar pasar a marzo, abril, mayo...se peta el calendario y el navegador. Haber si alguien sabe porque.
  #44 (permalink)  
Antiguo 05/02/2007, 17:07
Avatar de alllebor  
Fecha de Ingreso: septiembre-2006
Mensajes: 295
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Calendario con eventos listo !!!

Aquilesco para cambiar los nombre de los dias debes de cambiar la linea 34 por este codigo
echo "<tr><td>L</td><td>M</td><td>M</td><td>J</td><td>V</td><td>S</td><td>D</td></tr>";

Jo utilizo IE7 y me funciona bien lo de cambiar de mes con las flechas
__________________
Quien no me pregunta no se entera!!
  #45 (permalink)  
Antiguo 05/02/2007, 17:18
Avatar de Gatita69  
Fecha de Ingreso: febrero-2007
Ubicación: En tu Corazon
Mensajes: 4
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Calendario con eventos listo !!!

graxx po rla ayudaa xD
  #46 (permalink)  
Antiguo 06/02/2007, 05:04
 
Fecha de Ingreso: noviembre-2005
Mensajes: 18
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: Calendario con eventos listo !!!

Gracias otra vez alllebor, lo de los días hecho, pero me sigue petando. En cuanto llego hasta abril peta, las deldas de los días salen vacias y se auto repiten hacía la derecha estirandose la página un buen trozo, finalmente el navegador peta.

No se porque pasa esto.
  #47 (permalink)  
Antiguo 06/02/2007, 11:20
 
Fecha de Ingreso: diciembre-2004
Ubicación: Pamplona
Mensajes: 71
Antigüedad: 19 años, 4 meses
Puntos: 0
Re: Calendario con eventos listo !!!

No logro descargarlo de ninguno de los enlaces, podrías enviarmelo aunque sea al privado por favor. Un saludo
__________________
"Durante toda mi vida, mi padre habló de abandonar el pequeño pueblo en el que había nacido por una gran ciudad, porque, como él decía, no quería ser "un gran pez en una pequeña pecera".

Big Fish
  #48 (permalink)  
Antiguo 07/02/2007, 04:47
 
Fecha de Ingreso: noviembre-2005
Mensajes: 18
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: Calendario con eventos listo !!!

Buenas de nuevo.
alllebor Ya encontré el motivo de mi error de que se me petaba la pagina al pasar a abril.

Te comento cuando dies que hay que meter el siguiente codigo:
Código:
<?
  while($diaa <= $ultimo){
        $dia = date("D",mktime(0,0,0,$mess,$diaa,$anio)); # retorna el dia de la semana en letras...
        $fecha = date("j",mktime(0,0,0,$mess,$diaa,$anio)); #retorna el dia del mes en 01/31
        $dia_semana = date("w",mktime(0,0,0,$mess,$diaa,$anio)); #retorna el dia de la semana en numero
        $evento = $anio."-".$mes_num[$mess]."-".$fecha;
        if($dia == "Mon"){
            echo "</tr><tr>";
        }
        if($fecha == "1"){
            $i=0;
            while($i != $dia_semana-1){
                echo "<td>&nbsp;</td>";
                $i++;
            }
        }
?>
para que los días empiezen en lunes, es correcto y funciona.
Creo que lo único que cambias es:
if($dia == "Sun"){ por if($dia == "Mon"){
y
while($i != $dia_semana){ por while($i != $dia_semana-1){

Al cambiar estas dos cosas es cuando me da el error a partir de abril que se peta la pagina y tengo que cerrar el navegador, sabrías porque pasa esto?, he porbado en varios servidores por si era por eso pero pasa lo mismo.

saludos y gracias de nuevo
  #49 (permalink)  
Antiguo 07/02/2007, 07:28
Avatar de alllebor  
Fecha de Ingreso: septiembre-2006
Mensajes: 295
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Calendario con eventos listo !!!

Ya he solucionado el error (el error era cuando el mes empezaba por domingo petaba el codigo) que le daba a aquilesco, he modificado las lineas de la 46 a la 53 del archivo index.php

Código PHP:
<?
 
if($fecha == "1"){
     if (
$dia_semana==0)$dia_semana=7;
    
$dia_semana--;    
     
$i=0;                    
     while(
$i != $dia_semana){
      echo 
"<td>&nbsp;</td>";
      
$i++;
      }
}
?>
__________________
Quien no me pregunta no se entera!!

Última edición por alllebor; 07/02/2007 a las 16:41
  #50 (permalink)  
Antiguo 07/02/2007, 07:37
Avatar de Kalili  
Fecha de Ingreso: enero-2002
Ubicación: Gate 69
Mensajes: 210
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Calendario con eventos listo !!!

Pueden poner alguno el enlace porque no funciona y no puedo bajarlo.
Se lo agradeceria
__________________
saludos
  #51 (permalink)  
Antiguo 07/02/2007, 10:44
 
Fecha de Ingreso: noviembre-2005
Mensajes: 18
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: Calendario con eventos listo !!!

Buenas de nuevo, el código que puso alllebor arriba no es correcto, alllebor me mando el correcto en un mensaje privado con su consentimiento lo pongo aquí:

Código:
if($fecha == "1"){
    if ($dia_semana==0)$dia_semana=7;
    $dia_semana--;        
    $i=0;                    
            while($i != $dia_semana){
                echo "<td>&nbsp;</td>";
                $i++;
            }
  #52 (permalink)  
Antiguo 07/02/2007, 10:52
 
Fecha de Ingreso: noviembre-2005
Mensajes: 18
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: Calendario con eventos listo !!!

bueno con el consentimiento de turco, cuelgo el calendario con las correciones que hizo alllebor, el calendario empieza en Lunes y no en domingo, y tiene algunas correcciones.

megaupload.com/es/?d=XOM37648

Lo pongo así porque aun no me deja el foro poner direcciones faltan las 3w y el punto, saludos.

Gracias alllebor
  #53 (permalink)  
Antiguo 07/02/2007, 12:49
Avatar de 8461277  
Fecha de Ingreso: diciembre-2002
Ubicación: san juan de los morros
Mensajes: 887
Antigüedad: 21 años, 5 meses
Puntos: 1
Re: Calendario con eventos listo !!!

Aquilkesco, estoy esperando a que suba el codigo con los errores corregidos gracias
__________________
Miguel Padrón :cool:
  #54 (permalink)  
Antiguo 07/02/2007, 13:46
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
Re: Calendario con eventos listo !!!

podrian poner un lugar para poder decargar el calendario
saludos
__________________
gerardo
  #55 (permalink)  
Antiguo 07/02/2007, 16:48
Avatar de alllebor  
Fecha de Ingreso: septiembre-2006
Mensajes: 295
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Calendario con eventos listo !!!

OK!
Muy bien aquilesco, la verdad ke el codigo ke puse aki no lo habia comporbado, pero lo habia hecho por logica pero no me ha funcionado, :(

aki os dejo un link para que lo podais descargar más rapido, pero lo quitare en unos dias,eh!!

descargar calendario
__________________
Quien no me pregunta no se entera!!
  #56 (permalink)  
Antiguo 08/02/2007, 08:01
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
Sonrisa Re: Calendario con eventos listo !!!

gracias amigo alllebor

saludos
__________________
gerardo
  #57 (permalink)  
Antiguo 08/02/2007, 09:08
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
Re: Calendario con eventos listo !!!

gracias alllebor yo lo voy a tener on line mi sitio en estos dias...

gracias nuevamente, me alegro que a muchos les interese .. no participo por falta de tiempo ...

saludos!
__________________
Mi Blog http://turco7.blogspot.com
Usuario Linux : 404289
Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales!
  #58 (permalink)  
Antiguo 06/03/2007, 12:54
 
Fecha de Ingreso: noviembre-2006
Mensajes: 241
Antigüedad: 17 años, 6 meses
Puntos: 7
Re: Calendario con eventos listo !!!

alguien sabe xke me da estos errores?

Notice: Undefined variable:
datos in c:\www\calendario\funciones.php on line 2

Notice: Undefined index: mes in
c:\www\calendario\index.php on line 6

Notice: Undefined index: anio in
c:\www\calendario\index.php on line 7

Linea 2(funciones.php): $datos;

Linea 6(index.php): $mess = $_GET['mess'];

Linea 7(index.php): $anio = $_GET['anio'];

Notice: Undefined index: fecha in
c:\www\calendario\agregar.php on line 4

Notice: Undefined index: evento in
c:\www\calendario\agregar.php on line 5

Linea 4:$fecha = $_POST['fecha'];

Linea 5:$evento = $_POST['evento'];

gracias y spero alguien pueda ayudarme :(
  #59 (permalink)  
Antiguo 06/03/2007, 13:00
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
Re: Calendario con eventos listo !!!

checa en tu php.ini
este parametro ponlo en off

display_errors = off

a ver namas para probar
saludos
__________________
gerardo
  #60 (permalink)  
Antiguo 06/03/2007, 13:28
 
Fecha de Ingreso: noviembre-2006
Mensajes: 241
Antigüedad: 17 años, 6 meses
Puntos: 7
Re: Calendario con eventos listo !!!

chalchis puse display_errors = off xo nada.. sigue tirandome esos errores.. :( ke puedo hacer mas? :(
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 09:22.