Я нашел несколько вещей не так.
- Во-первых, имя вашего ввода в HTML - "TRAMENTO1", но имя, которое называется в PHP - "TRAMENTO1".
- Внутри ввода PHP-кода нет скобок *.
- Между HTML и PHP нет скобок *.
$ TRAMENTO1
и $ _POST
не работают как имя переменной. Пробелы запрещены.
В качестве примечания, вы можете подумать о том, чтобы немного почистить вещи:
<?php
$TRAMENTO1 = isset($_POST['TRAMENTO1']) ? 'true' : 'false';
?>
<input name="TRAMENTO1" type="checkbox" id="TRAMENTO1" value="true"<?php echo ($TRAMENTO1 == 'true' ? ' checked="checked"' : ''); ?> />
* В вашей истории изменений я вижу, что вы скопировали код без применения правильных символов Markdown, так что эти проблемы могут быть спорными для исходного кода.