Oto kod kalendarza, który chcę podpiąć:
<? 1 => 'P', 2 => 'W', 3 => '|', 4 => 'C', 5 => 'P', 6 => 'S', 7 => 'N' ); 1 => 'MO', 2 => 'TU', 3 => 'WE', 4 => 'TH', 5 => 'FR', 6 => 'SA', 7 => 'SU' ); 1 => 'styczeń', 2 => 'luty', 3 => 'marzec', 4 => 'kwiecień', 5 => 'maj', 6 => 'czerwiec', 7 => 'lipiec', 8 => 'sierpień', 9 => 'wrzesień', 10 => 'październik', 11 => 'listopad', 12 => 'grudzień', ); 1 => 'January', 2 => 'February', 3 => 'March', 4 => 'April', 5 => 'May', 6 => 'June', 7 => 'July', 8 => 'August', 9 => 'September', 10 => 'October', 11 => 'November', 12 => 'December', ); ?> <title>Kalendarz</title> <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2"/> <style type="text/css"> body{background: #f8ebbe; margin:3px;} .kalendarz { font-family: Tahoma; color: #000000; font-size: 10pt; A.kalendarz { font-family: Tahoma; color: #000000; font-size: 10pt; text-decoration:none; } </style> </head> <body> <? $nazwa_forma = "$_GET[nazwa_forma]"; $nazwa_pola = "$_GET[nazwa_pola]"; } else { $dzien = 0; $miesiac= $_GET[m]; $rok = $_GET[r]; if ($miesiac == 13) { $miesiac = 1; $rok++;} if ($miesiac == 0) { $miesiac = 12; $rok--;} } //dodaje dni w roku przestepnym if ((($rok % 4 == 0) and !($rok % 100 == 0)) or ($rok % 400 == 0)) {$miesiac_dni[1]++;} print ("<tr><td colspan=7 align=center><a href=\"popup_kalendarz.php?nazwa_pola=$_GET[nazwa_pola]&nazwa_forma=$_GET[nazwa_forma]&jezyk=$_GET[jezyk]&r=$rok&m=") . ($miesiac-1) . ("\" class=kalendarz><B>«</B></a> <b>") . $miesiac_nazwa[$_GET[jezyk]][$miesiac] . " " . $rok . ("</b> <a href=\"popup_kalendarz.php?nazwa_pola=$_GET[nazwa_pola]&jezyk=$_GET[jezyk]&nazwa_forma=$_GET[nazwa_forma]&r=$rok&m=") . ($miesiac+1) . ("\" class=kalendarz><B>»</B></a></td></tr>"); <td width=25 bgcolor=\"#620206\" align=center style=\"color: white; font-weight: bold;\">").$dni[$_GET[jezyk]][1].("</td> <td width=25 bgcolor=\"#620206\" align=center style=\"color: white; font-weight: bold;\">").$dni[$_GET[jezyk]][2].("</td> <td width=25 bgcolor=\"#620206\" align=center style=\"color: white; font-weight: bold;\">").$dni[$_GET[jezyk]][3].("</td> <td width=25 bgcolor=\"#620206\" align=center style=\"color: white; font-weight: bold;\">").$dni[$_GET[jezyk]][4].("</td> <td width=25 bgcolor=\"#620206\" align=center style=\"color: white; font-weight: bold;\">").$dni[$_GET[jezyk]][5].("</td> <td width=25 bgcolor=\"#620206\" align=center style=\"color: white; font-weight: bold;\">").$dni[$_GET[jezyk]][6].("</td> <td width=25 bgcolor=\"#620206\" align=center style=\"color: white; font-weight: bold;\">").$dni[$_GET[jezyk]][7].("</td></tr> "); $tr=0; //puste pola w tabelce if (($dzien_tyg) != 1) { for ($i=1; $i<($dzien_tyg); $i++) { } } if ($miesiac<10) {$miesiac = '0' . $miesiac;} //pelne for ($i=1; $i<=($miesiac_dni[$miesiac-1]); $i++) { if ($dzien <= $i) { if ($i<10) {$j = '0' . $i;} else {$j = $i;} print ("<td align=center onclick=\"parent.window.document.$nazwa_forma.$nazwa_pola.value='$rok-$miesiac-$j';parent.window.test.style.display='none';parent.window.test2.style.display='none';\" onmouseover=\"this.style.border='1px solid #804000';this.style.backgroundColor='white';this.style.cursor='pointer';\" onmouseout=\"this.style.border='0px';this.style.backgroundColor='#f8ebbe';\"><a href=\"#\" class=\"kalendarz\" style=\""); //koloruje niedziele na czerwono //podswietla dzien jesli jest podany } else { //koloruje niedziele na czerwono //podswietla dzien jesli jest podany } } print ("<tr><td colspan=\"7\" style=\"text-align: right\"><a href=\"#\" class=\"kalendarz\" style=\"font-weight:bold;\" onclick=\"parent.window.test.style.display='none';parent.window.test2.style.display='none';\"></a></td></tr></table>"); ?>
Kalendarz się u mnie wyświetla, tylko nie wczytuje z niego daty do formularza, więc może to u mnie po prostu źle jest wstawiony? Podaję kod:
<td bgcolor="#DEAC01" class=hotele_text style="padding:3px;">Data przyjazdu<br /> <img src="http://www.hotel24h.com/img/kalendarz.gif" align="middle" border="0" onclick="document.getElementById('hoteleTest').style.display=''"> <div id="hoteleTest" name="hoteleTest" style="display:none;" onmouseout="document.getElementById('hoteleTest').style.display='none';"> <iframe src="popup_kalendarz.php" scrolling="no" frameborder="no" align="center" width="210px" height="180px"></iframe> </div> </td>
Bardzo proszę o pomoc, bo nie wiem, co z tym fantem począć...