2016-01-24 7 views
1

Как я могу добавить этот value="'echo $_SESSION['module'];'" на значение в появляться сессииPhp эхо в PHP внутри входного тега

<?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>'; 
    }?> 
+0

вы не можете 'echo' в и' echo'. Сконцентрируйтесь или закройте эхо. – chris85

ответ

1

Вы должны использовать конкатенацию.

<?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>'; 
    }?> 
1

Это лучше использовать HTML вне PHP, как вы можете, как:

<?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 
} 
?> 
Смежные вопросы