In pull down Menü aktuelles Datum anzeigen

  • #1
G

groovesurfer

Bekanntes Mitglied
Themenersteller
Dabei seit
28.02.2003
Beiträge
352
Reaktionspunkte
0
Hi Leute,

ich habe auf ner site 3 pull dows menüs, mit denen man einen Zeitraum auswählen kann (pdm1= Tag, pdm2=Monat, pdm3=Jahr).

Hier der code für das pdm2 (monat):
Code:
<SELECT NAME=monat_beginn>
		<option value=1>1</option>
		<option value=2>2</option>
		<option value=3>3</option>
		<option value=4>4</option>
		<option value=5>5</option>
		<option value=6>6</option>
		<option value=7>7</option>
		<option value=8>8</option>
		<option value=9>9</option>
		<option value=10>10</option>
		<option value=11>11</option>
		<option value=12>12</option></select>

Wie kann ich nun den aktuellen Tag/Monat/Jahr in den Pull down Menüs anzeigen lassen?

Ich möchte php verwenden:
Code:
  $tag_aktuell=date(d);
  $monat_aktuell=date(m);
  $jahr_aktuell=date(Y);

Wie kann ich diese 2 codes verbinden?

Grüsse
groovesurfer
 
  • #2
Ich idi... Ist ja ganz einfach.

bin eben selbst darauf gekommen:

Code:
<SELECT NAME=tag_beginn>
	<?php
	  echo <option value=';
		echo date(d);
		echo->>;
		echo date(d);
		echo </option>;
	?>
		<option value=1>1</option>
		<option value=2>2</option>
		<option value=3>3</option>
		<option value=4>4</option>
		<option value=5>5</option>
		<option value=6>6</option>
		<option value=7>7</option>
		<option value=8>8</option>
		<option value=9>9</option>
		<option value=10>10</option>
		<option value=11>11</option>
		<option value=12>12</option>
		<option value=13>13</option>
		<option value=14>14</option>
		<option value=15>15</option>
		<option value=16>16</option>
		<option value=17>17</option>
		<option value=18>18</option>
		<option value=19>19</option>
		<option value=20>20</option>
		<option value=21>21</option>
		<option value=22>22</option>
		<option value=23>23</option>
		<option value=24>24</option>
		<option value=25>25</option>
		<option value=26>26</option>
		<option value=27>27</option>
		<option value=28>28</option>
		<option value=29>29</option>
		<option value=30>30</option>
		<option value=31>31</option></select>

Grüsse
Sascha
 
  • #3
Dann hast du aber den aktuellen Tag 2x in der liste, einmal ganz oben (per date ermittelt) und einmal in der Liste (manuell)... so gehts schöner...
Code:
for ($i=1; $i<32; $i++) echo <option value=\.$i.\.($i==date(d) ?  selected : ).>.$i.</option>\n;
soll heissen: gehe mit i von 1 bis 31 und gib das <option>-Tag aus. Schaue dabei aber, ob i gleich dem aktuellen Tag des Monats ist ($i == date(d) : selected : ). Wenn das zutrifft, gib ein selected mit aus, ansonsten nicht... also, wenn i = aktueller Tag (z. B. 12) ist, dann
<option value=12 selected>12</option>
ansonsten
<option value=11>11</option>

Lg
M.
 
  • #4
Du hast recht. So sieht es viel besser aus.
Besten Dank.

grüsse
groovesurfer
 
Thema:

In pull down Menü aktuelles Datum anzeigen

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben