Pit Stopp: radio Button Prob

Hi zusammen,

wieso funktioniert folgende Vorauswahl nicht??

<? if ($_POST['ant']== "1"):?>
 <td valign="top" colspan="3" style="text-align:left"><input type="radio" name="ant[<?=$i?>]" value="1" checked>&nbsp;<?=$kombi["ANTWORT1"]?></input></td>
<? else: ?>
 <td valign="top" colspan="3" style="text-align:left"><input type="radio" name="ant[<?=$i?>]" value="1">&nbsp;<?=$kombi["ANTWORT1"]?></input></td>
<? endif; ?>

Bei Reload soll einfach nur der bereits ausgewählte Button checked sein.
es wird aber immer in die 2te Variante gegangen..

danke, pit

  1. wieso funktioniert folgende Vorauswahl nicht??

    komisches Markup:

    <td>
     <input type="radio" name="..." value="1" checked>
      Blabla
     </input>
    </td>

    Wasndas? HTML 6.0?
    Wie wär es mit einem label Element?

    <label for=radio1>Das ist Radio!
         <input type="radio" id="radio1" name="bla" value="bitte">
    </label>

    mfg Beat

    --
    Selber klauen ist schöner!
    1. hi,
      ok, nen bißchen "fortschrittlich",-).
      Aber es funzt.

      habe es auch hinbekommen, aber beim Array mit dem Index 0 merkt er sich die Auswahl nicht, weil er ant[] nicht indiziert.
      Ab ant[1] klappt es.

      wie kann ich denn nun ant[] auch merken lassen?

      danke für jede Hilfe.
       gruß pit

      1. habs auch gelöst durch nen anderen Counter.