(mit <select name="bundesland" size="1" onchange="javascript: window.location.href='meinskript.php3?bundesland=<? echo $bundesland ?>'"> krieg ich einen leeren String vom Bundesland und einfach das gewaehlte Bundesland nicht raus.
Wundert mich nicht, denn wenn du deine Seite das erste mal lädst erstellt er ein select feld das so aussieht:
<select name="bundesland" size="1" onchange="javascript: window.location.href='meinskript.php3?bundesland='">
da die variable $bundesland nicht verwendet wird. wenn du nun eine selektion durchführst wird bundesland=(leer) übergeben. --> kann so nicht funken.
hier eine mögliche lösung:
<form name="formname" action="meinskript.php">
<select name="bundesland" size="1" onchange="javascript:document.formname.submit()"> .... </select>
</form>
nun solltest du eine $bundesland variable mit inhalt in deinem skript zur verfügung haben...
mfg chris