Anonymní profil suplik10 – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil suplik10 – Programujte.comAnonymní profil suplik10 – Programujte.com

 

Příspěvky odeslané z IP adresy 78.128.150.–

suplik10
PHP › Kalendář PHP-vytvoření fce p…
27. 11. 2012   #167695

 Zdravím,

na netu jsem našel tento poměrně jednoduchý script na vytvoření kalendáře, potřeboval bych vytvořit nějakou fci, která mi po kliknutí na jeden den, zapíše tento datum do databáze. Jediné k čemu jsem se dohrabal je, že vytvořím odkaz na den v týdnu ovšem nevím jak dál (jak zjistit tento den, kdyz dam např. name="den12" tak se mi přes $_POST['den12'] zkrátka nepošle. Jsem lamka nevím jak s tím pracovat.   viz. zdroják. Kdyby byl někdo tak hodný a pomohl mi s tím, neboť si vážně nevím už rady.

<?php
$monat=date('n');
$jahr=date('Y');
$heute=date('d');
$monate=array('Januar','Februar','M&auml;rz','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember');

echo '<table border=0 width=700>';
echo '<th colspan=4 align=center style="font-family:Verdana; font-size:18pt; color:#ff9900;">'.$jahr.'</th>';

for ($reihe=1; $reihe<=3; $reihe++) {
	echo '<tr>';
	for ($spalte=1; $spalte<=4; $spalte++) {
		$this_month=($reihe-1)*4+$spalte;
		$erster=date('w',mktime(0,0,0,$this_month,1,$jahr));
		$insgesamt=date('t',mktime(0,0,0,$this_month,1,$jahr));
		if ($erster==0) $erster=7;
		echo '<td width="25%" valign=top>';
		echo '<table border=0 align=center style="font-size:8pt; font-family:Verdana">';
		echo '<th colspan=7 align=center style="font-size:12pt; font-family:Arial; color:#666699;">'.$monate[$this_month-1].'</th>';
		echo '<tr><td style="color:#666666"><b>Mo</b></td><td style="color:#666666"><b>Di</b></td>';
		echo '<td style="color:#666666"><b>Mi</b></td><td style="color:#666666"><b>Do</b></td>';
		echo '<td style="color:#666666"><b>Fr</b></td><td style="color:#0000cc"><b>Sa</b></td>';
		echo '<td style="color:#cc0000"><b>So</b></td></tr>';
		echo '<tr><br>';
		$i=1;
		while ($i<$erster) {
			echo '<td> </td>';
			$i++;
		}
		$i=1;
		while ($i<=$insgesamt) {
			$rest=($i+$erster-1)%7;
			if (($i==$heute) && ($this_month==$monat)) {
				echo '<td style="font-size:8pt; font-family:Verdana; background:#ff0000;" align=center>';
			} else {
				echo '<td style="font-size:8pt; font-family:Verdana" align=center>';
			}
			if (($i==$heute) && ($this_month==$monat)) {
				echo '<span style="color:#ffffff;">'.$i.'</span>';
			}	else if ($rest==6) {
				echo '<span style="color:#0000cc">'.$i.'</span>';
			} else if ($rest==0) {
				echo '<span style="color:#cc0000">'.$i.'</span>';
			} else {
				echo $i;
		//echo '<a href="#" name="den'.$i.'" type="submit">'.$i.'</a>';
			}
			echo "</td>\n";
			if ($rest==0) echo "</tr>\n<tr>\n";
			$i++;
		}
		echo '</tr>';
		echo '</table>';
		echo '</td>';
	}
	echo '</tr>';
}

echo '</table>';
?> 

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý