Announcement

Collapse
No announcement yet.

Standartwerte beim select

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Standartwerte beim select

    Ich möchte gerne standartwerte für die beiden selects vergeben, also nicht select="selected" sonder das auch beim ersten aufruf schon etwas "ausgewählt" wurde.

    hier die zwei selects:

    Code:
    <form method="post" action=anrufe_1.php>
    <div id="Name" style="position:absolute; top:25px; left:15px">Name: 
    <select name="Name" select="selected" >
    	<option value="Martin">Martin</option>
    	<option value="Bene">Bene</option>
    	<option value="Florian">Florian</option>
    </select>
    </div>
    <div id="Name" style="position:absolute; top:25px; left:150px">Anzeigezeitraum:
    	<?php
    	if(($anzahlKW = date('W', mktime(0, 0, 0, 12, 31, date('Y')))) == 1) { 
    			$anzahlKW = date('W', mktime(0, 0, 0, 12, 24, date('Y'))); 
    		}
    	$i = 1;
    	echo "<select name='KW' select='selected'>";
    	while($i <= $anzahlKW){
    		
    		echo "<option>KW".$i."</option>";	
    		$i++;	
    	}
    	echo "</select>";
    	?>
    <input type="submit" name="enter" value="Anzeigen" />
    </div>
    </form>
    und danach benutze ich $_POST['KW'] & $_POST['Name'] weiter, aber ich bekomme natürlich ein Notice bei der ersten ausführung da diese ja noch leer sind.

    wenn ich vor dem select $auswahlKW zum Beispiel vorbelege$ auswahlKW = 0;

    und nach dem select $auswahlKW = $_POST['KW'] ist $auswahlKW immer 0

    Wie bekomme ich das anders hin?

    LG xXSpikeXx

  • #2
    Dann stimmt etwas mit deinem Programmablauf nicht.Warum wird der Request zu Server gesandt, wenn der Anwender noch nichts ausgewählt hat.
    Christian

    Comment


    • #3
      Was meinst du mit dem Request?

      Comment


      • #4
        ähm... du musst ja auch im html dann den <option> -tag als selected markieren, wenn du eine Vorauswahl treffen willst .. so hab ich dich zumindest verstanden....

        http://de.selfhtml.org/html/formular..._vorselektiert

        oder was meinst du?

        Comment


        • #5
          irgendwie habe ich es geschafft

          ich prüfe jetzt ob die variablen leer sind und fülle sie dann mit standartwerten, ober so sollte es auch funktionieren, danke

          Comment

          Working...
          X