Я пытаюсь изменить входное значение на основе переменной, но код не работает:

<form action="czekboks.php" method="post">
<input type="submit" name="przycisk" <?php echo 'value="$keepchecked"'?>>
</form>

Я пробовал также этот, но тот же результат:

<form action="czekboks.php" method="post">
<input type="submit" name="przycisk" <?php echo ($keepchecked == "OBEJRZANE") ? 'value="OBEJRZANE"' : '';?>>
</form>
php
-1
zirekx 14 Сен 2020 в 20:01

2 ответа

Лучший ответ

Попробуй это:

<form action="czekboks.php" method="post">
    <input type="submit" name="przycisk" <?= ($keepchecked == "OBEJRZANE") ? 'value="OBEJRZANE"' : '';?>>
</form>

Или это:

<form action="czekboks.php" method="post">
    <input type="submit" name="przycisk" value="<?= $keepchecked; ?>">
</form>
1
Moayad .AlMoghrabi 14 Сен 2020 в 17:04
<form action="czekboks.php" method="post">
    <input type="submit" name="przycisk" value="<?php echo $keepchecked;?>">
</form>
1
RiggsFolly 14 Сен 2020 в 17:04