Portál AbcLinuxu, 10. května 2025 19:30
<input type="radio" name="choice" value="1" '.(isset($_SESSION['choice']) AND ($_SESSION['choice']==1) ? 'checked ' : '').'/>
AND
a OR
(krom specifických případů jako OR die
…) si ušetříte v některých případech nervy.
echo '<input type="radio" name="choice" value="1" '.((isset($_SESSION['choice']) AND ($_SESSION['choice']==1)) ? 'checked " ' : '').'/>';
<?php $checkedAttr = ( isset($_SESSION['choice']) && $_SESSION['choice'] == 1 ) ? 'checked="checked"' : ''; ?>Anebo citelnejsi varianta:
<?php $checkedAttr = ''; if ( isset($_SESSION['choice']) && $_SESSION['choice'] == 1 ) { $checkedAttr = 'checked="checked"'; } ?>A v casti, kde renderujes sablonu:
<input type="radio" name="choice" value="1" <?php echo $checkedAttr; ?> />
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.