phpbar.de logo

Mailinglisten-Archive

[php] Bitte um einen Denkanstoss

[php] Bitte um einen Denkanstoss

Markus Nemetz php_(at)_phpcenter.de
Tue, 28 Aug 2001 11:14:37 +0200


Hallo!

Mein Problem ist folgendes: Durch ein Select-Feld sollen Monate und =
Tage
ausgew=E4hlt werden k=F6nnen. Bislang sind alle Monate "mit 31 Tagen". =
Wie kann
ich bei zwei nebeneinanderliegenden aber getrennten und in einem =
Formular
sich befindlichen Select-Feldern die Abh=E4ngigkeit herstellen?
Brauche um Gottes willen nichrt die L=F6sung, nur einen Denkanstoss!
Hier mein fehlgeschlagener Versuch:
		echo "Monat: <select size=3D1 name=3D\"emon\"";
		for ($mon=3D0; $mon<=3D12; $mon++) {
			echo "<option value=3D'".$mon."'";
			if ($mon=3D=3D$Dat[1]) {
				echo "selected";
			}
			echo ">".$mon;
		}
		echo "</select>";
		echo "Tag: <select size=3D1 name=3D\"eday\"";
		if ($mon=3D2) {$xm=3D27; }
		elseif (($mon=3D4) || ($mon=3D6) || ($mon=3D9) || ($mon=3D11) ) {
			$xm=3D30;
		} else {
			$xm=3D31;
		}
		for ($day=3D0; $day<=3D31; $day++) {
			echo "<option value=3D'".$day."'";
			if ($day=3D=3D$Dat[2]) {
				echo "selected";
			}
			echo ">".$day;
		}
		echo "</select>";
DANKE!
Markus


php::bar PHP Wiki   -   Listenarchive