Andry Jhonas
Andry Jhonas

Reputation: 379

Php echo in php inside input tag

How can i add this value="'echo $_SESSION['module'];'" to apear value in session

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

Upvotes: 1

Views: 741

Answers (2)

devpro
devpro

Reputation: 16117

It's better to use your HTML outside the PHP as you can like:

<?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
}
?>

Upvotes: 1

David Frank
David Frank

Reputation: 6092

You need to use string concatenation.

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

Upvotes: 1

Related Questions