Php 在输入标签内 php 回显

Php echo in php inside input tag

如何添加这个value="'echo $_SESSION['module'];'" 在会话中显示价值

<?php
if ($_SESSION['role'] == "normalUser"){
   echo '<div class="form-group">
 <input required type="text" name="indeks" id="indeks" class="form-
 control input-lg" placeholder="Индекс" value="'echo $_SESSION['module'];'" tabindex="1">
        </div>';
  }?>

您需要使用字符串连接。

<?php
if ($_SESSION['role'] == "normalUser"){
   echo '<div class="form-group">
 <input required type="text" name="indeks" id="indeks" class="form-
 control input-lg" placeholder="Индекс" value="' . $_SESSION['module'] . '" tabindex="1">
        </div>';
  }?>

最好在 PHP 之外使用您的 HTML,如您所愿:

<?php
if ($_SESSION['role'] == "normalUser"){
? >
 <div class="form-group">
 <input required type="text" name="indeks" id="indeks"  class="form-control input-lg" placeholder="Индекс" 
value="<?=$_SESSION['module'];?>"  tabindex="1">
</div>
<?php
}
?>