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:
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
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>
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
Comment