Добрый день. Хочу сделать кнопку удаления сотрудника из таблицы неактивной, если в другой странице установлен чекбокс. Подскажите как сделать это ? код удаления PHP: $delbut = '<form method="post" onSubmit=\'return confirm("Для удаления сотрудника «'. $empl['sname'] .'» из табеля нажмите OK");\'> <input name="deltabempl" type="hidden" value="'.$tabempl['id'].'" /> <input name="deltabemplbut" type="image" src="./img/del15x15.png"> </form>';
PHP: $locked = intval($table['locked']); if($locked){ $editdel = ""; }else{ $editdel = "disabled"; } <input name="deltabemplbut" type="image" src="./img/del15x15.png" {$editdel}> вот так сделал но не сработало. в последней строке видимо не правильно написал. как правильно написать не знаю. флаг в базу записывается.
вы наверное имели ввиду это PHP: <?= $editdel ?> но не сработало --- Добавлено --- тут я вообще ничего не понял )
PHP: if($locked=0){ $editdel = ""; }else{ $editdel = "disabled"; } <input name="deltabemplbut" type="image" src="./img/del15x15.png" "'.$editdel.'"> так тоже пробовал не работает. type="text" написал и получил disabled. то есть переменная получает значение disabled. а если в input вручную прописать disabled, то кнопка как надо становиться неактивной. --- Добавлено --- PHP: if($locked){ $editdel = "hidden"; }else{ $editdel = "image"; } <input name="deltabemplbut" type="'.$editdel.'" src="./img/del15x15.png" > вот так заработало. спасибо всем кто помогал
не понял. просто не активной становится. а я чуть по другому сделал. решил вообще скрыть кнопку когда флаг установлен.