Autor Zpráva
Glumik
Profil *
Zdravim, jak mam udelat, aby policko bylo zaskrtnute pri "ano" a nezaskrnute pri "ne"? Dekuji za pripadnou pomoc.


if(isset($_POST['souhlas']) && $_POST['souhlas']=='on') {
$priznak = "ano";
} else {
$priznak = "ne";
}

echo "<input type='checkbox' name='souhlas' value='$priznak 'selected='selected'>";
souki
Profil
místo checkboxu použít radio?
habendorf
Profil
Glumik: checkbox nemá vlastnost selected, ale checked
Glumik
Profil *
souki

No radio, je pro tento pripad nevhodny, protoze potrebuji jedno zaskrtavaci policko, ne dva prepinace.
Glumik
Profil *
habendorf

Diky za upozorneni, ted to policko je stale zaskrtnute, i kdyz je hodnota "ne".
habendorf
Profil
Jistě. Musiš tam dát podmínku.

A nebo jednodušeji:

$priznak = "checked";
} else {
$priznak = "";

<input ... checked='$priznak'>";
Glumik
Profil *
habendorf

Funguje to, dekuji moc.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0