Mam kalendarz który otwiera się w osobnym oknie. Jak zrobić żeby po kliknięciu na dzień data wstawiła się do pola tekstowego bez przeładowania strony.
Kalendarz:
<? ########################################################## # Calendario en espańol # Autor: Luis Tena O. # E-mail: cookieme@usa.net # Fecha: 28.3.2002 ########################################################## // Languaje option, in case you want another languaje duplicate another array from below $lang = 'pl'; // 0 = Lunes / Monday (Completo / Complete) // 1 = Lun / Mon (Abreviado / Short) $tipo_semana = 1; $tipo_mes = 1; //Arreglo de meses y dias de la semana // Polski $MESCOMPLETO['pl'][1] = 'Styczeń'; $MESCOMPLETO['pl'][2] = 'Luty'; $MESCOMPLETO['pl'][3] = 'Marzec'; $MESCOMPLETO['pl'][4] = 'Kwiecień'; $MESCOMPLETO['pl'][5] = 'Maj'; $MESCOMPLETO['pl'][6] = 'Czerwiec'; $MESCOMPLETO['pl'][7] = 'Lipiec'; $MESCOMPLETO['pl'][8] = 'Sierpień'; $MESCOMPLETO['pl'][9] = 'Wrzesień'; $MESCOMPLETO['pl'][10] = 'PaĽdziernik'; $MESCOMPLETO['pl'][11] = 'Listopad'; $MESCOMPLETO['pl'][12] = 'Grudzień'; $MESABREVIADO['pl'][1] = 'Ene'; $MESABREVIADO['pl'][2] = 'Feb'; $MESABREVIADO['pl'][3] = 'Mar'; $MESABREVIADO['pl'][4] = 'Abr'; $MESABREVIADO['pl'][5] = 'May'; $MESABREVIADO['pl'][6] = 'Jun'; $MESABREVIADO['pl'][7] = 'Jul'; $MESABREVIADO['pl'][8] = 'Ago'; $MESABREVIADO['pl'][9] = 'Sep'; $MESABREVIADO['pl'][10] = 'Oct'; $MESABREVIADO['pl'][11] = 'Nov'; $MESABREVIADO['pl'][12] = 'Dic'; $SEMANACOMPLETA['pl'][0] = 'Niedziela'; $SEMANACOMPLETA['pl'][1] = 'Poniedziałek'; $SEMANACOMPLETA['pl'][2] = 'Wtorek'; $SEMANACOMPLETA['pl'][3] = 'Środa'; $SEMANACOMPLETA['pl'][4] = 'Czwartek'; $SEMANACOMPLETA['pl'][5] = 'Piątek'; $SEMANACOMPLETA['pl'][6] = 'Sobota'; $SEMANAABREVIADA['pl'][0] = 'Dom'; $SEMANAABREVIADA['pl'][1] = 'Lun'; $SEMANAABREVIADA['pl'][2] = 'Mar'; $SEMANAABREVIADA['pl'][3] = 'Mie'; $SEMANAABREVIADA['pl'][4] = 'Jue'; $SEMANAABREVIADA['pl'][5] = 'Vie'; $SEMANAABREVIADA['pl'][6] = 'Sáb'; // Espańol $MESCOMPLETO['es'][1] = 'Enero'; $MESCOMPLETO['es'][2] = 'Febrero'; $MESCOMPLETO['es'][3] = 'Marzo'; $MESCOMPLETO['es'][4] = 'Abril'; $MESCOMPLETO['es'][5] = 'Mayo'; $MESCOMPLETO['es'][6] = 'Junio'; $MESCOMPLETO['es'][7] = 'Julio'; $MESCOMPLETO['es'][8] = 'Agosto'; $MESCOMPLETO['es'][9] = 'Septiembre'; $MESCOMPLETO['es'][10] = 'Octubre'; $MESCOMPLETO['es'][11] = 'Noviembre'; $MESCOMPLETO['es'][12] = 'Diciembre'; $MESABREVIADO['es'][1] = 'Ene'; $MESABREVIADO['es'][2] = 'Feb'; $MESABREVIADO['es'][3] = 'Mar'; $MESABREVIADO['es'][4] = 'Abr'; $MESABREVIADO['es'][5] = 'May'; $MESABREVIADO['es'][6] = 'Jun'; $MESABREVIADO['es'][7] = 'Jul'; $MESABREVIADO['es'][8] = 'Ago'; $MESABREVIADO['es'][9] = 'Sep'; $MESABREVIADO['es'][10] = 'Oct'; $MESABREVIADO['es'][11] = 'Nov'; $MESABREVIADO['es'][12] = 'Dic'; $SEMANACOMPLETA['es'][0] = 'Domingo'; $SEMANACOMPLETA['es'][1] = 'Lunes'; $SEMANACOMPLETA['es'][2] = 'Martes'; $SEMANACOMPLETA['es'][3] = 'Miércoles'; $SEMANACOMPLETA['es'][4] = 'Jueves'; $SEMANACOMPLETA['es'][5] = 'Viernes'; $SEMANACOMPLETA['es'][6] = 'Sábado'; $SEMANAABREVIADA['es'][0] = 'Dom'; $SEMANAABREVIADA['es'][1] = 'Lun'; $SEMANAABREVIADA['es'][2] = 'Mar'; $SEMANAABREVIADA['es'][3] = 'Mie'; $SEMANAABREVIADA['es'][4] = 'Jue'; $SEMANAABREVIADA['es'][5] = 'Vie'; $SEMANAABREVIADA['es'][6] = 'Sáb'; // English $MESCOMPLETO['en'][1] = 'January'; $MESCOMPLETO['en'][2] = 'February'; $MESCOMPLETO['en'][3] = 'March'; $MESCOMPLETO['en'][4] = 'April'; $MESCOMPLETO['en'][5] = 'May'; $MESCOMPLETO['en'][6] = 'June'; $MESCOMPLETO['en'][7] = 'July'; $MESCOMPLETO['en'][8] = 'August'; $MESCOMPLETO['en'][9] = 'September'; $MESCOMPLETO['en'][10] = 'October'; $MESCOMPLETO['en'][11] = 'November'; $MESCOMPLETO['en'][12] = 'Dicember'; $MESABREVIADO['en'][1] = 'Jan'; $MESABREVIADO['en'][2] = 'Feb'; $MESABREVIADO['en'][3] = 'Mar'; $MESABREVIADO['en'][4] = 'Apr'; $MESABREVIADO['en'][5] = 'May'; $MESABREVIADO['en'][6] = 'Jun'; $MESABREVIADO['en'][7] = 'Jul'; $MESABREVIADO['en'][8] = 'Aug'; $MESABREVIADO['en'][9] = 'Sep'; $MESABREVIADO['en'][10] = 'Oct'; $MESABREVIADO['en'][11] = 'Nov'; $MESABREVIADO['en'][12] = 'Dec'; $SEMANACOMPLETA['en'][0] = 'Sunday'; $SEMANACOMPLETA['en'][1] = 'Monday'; $SEMANACOMPLETA['en'][2] = 'Tuesday'; $SEMANACOMPLETA['en'][3] = 'Wednesday'; $SEMANACOMPLETA['en'][4] = 'Thusrday'; $SEMANACOMPLETA['en'][5] = 'Friday'; $SEMANACOMPLETA['en'][6] = 'Saturday'; $SEMANAABREVIADA['en'][0] = 'Sun'; $SEMANAABREVIADA['en'][1] = 'Mon'; $SEMANAABREVIADA['en'][2] = 'Tue'; $SEMANAABREVIADA['en'][3] = 'Wed'; $SEMANAABREVIADA['en'][4] = 'Thu'; $SEMANAABREVIADA['en'][5] = 'Fri'; $SEMANAABREVIADA['en'][6] = 'Sat'; //////////////////////////////////// if($tipo_semana == 0){ $ARRDIASSEMANA = $SEMANACOMPLETA[$lang]; }elseif($tipo_semana == 1){ $ARRDIASSEMANA = $SEMANAABREVIADA[$lang]; } if($tipo_mes == 0){ $ARRMES = $MESCOMPLETO[$lang]; }elseif($tipo_mes == 1){ $ARRMES = $MESABREVIADO[$lang]; } //Si no hay una fecha definida generamos la de hoy //Paramentros que usare abajo $EmpiezaMesCalOffset = $DiaSemanaEmpiezaMes; $TerminaMesCalOffset = 6 - $DiaSemanaTerminaMes; $TotalDeCeldas = $TotalDiasMes + $DiaSemanaEmpiezaMes + $TerminaMesCalOffset; if($mes == 1){ $MesAnterior = 12; $MesSiguiente = $mes + 1; $AnoAnterior = $ano - 1; $AnoSiguiente = $ano; }elseif($mes == 12){ $MesAnterior = $mes - 1; $MesSiguiente = 1; $AnoAnterior = $ano; $AnoSiguiente = $ano + 1; }else{ $MesAnterior = $mes - 1; $MesSiguiente = $mes + 1; $AnoAnterior = $ano; $AnoSiguiente = $ano; $AnoAnteriorAno = $ano - 1; $AnoSiguienteAno = $ano + 1; } //Header de la tabla del calendario print "<table style=\"font-family:arial;font-size:12px\" bordercolor=navy align=center border=1 cellpadding=3 cellspacing=1>"; print " <td width=\"96%\" colspan=\"3\" align=\"center\" nowrap><b>".$ARRMES[$mes]." - $ano</b></td>"; foreach($ARRDIASSEMANA AS $key){ } //Calendario shit!!! for($a=1;$a <= $TotalDeCeldas;$a++){ // Conteo de celdas del mes if(!$b) $b = 0; if($b == 7) $b = 0; if(!$c) $c = 1; if($a > $EmpiezaMesCalOffset AND $c <= $TotalDiasMes){ }elseif($b == 0 OR $b == 6){ }else{ } $c++; }else{ } $b++; } ?> <? ?>
Pozdrawiam i proszę o pomoc