[Решено] Вставить php код в echo

Статус
В этой теме нельзя размещать новые ответы.

vave

Полезный
Регистрация
22 Июн 2007
Сообщения
466
Реакции
16
Как вставить php код в echo?
Я делаю запароленую админку, но проблема в том, что вся админка, вместе с функциями php, должна находится внутри echo

PHP:
<?php
if(isset($login) AND isset($password))



         echo "ТУТ ДОЛЖЕН БЫТЬ КОД АДМИНКИ, СО МНОЖЕСТВОМ PHP КОДА";
   
else{
print <<<HERE
<table>
А ТУТ ФОРМА ВХОДА ( с ней проблем нет)
<br>
<br>
      <form action="login.php" method="POST">
      <tr>
      <td>Логин:</td>
      <td><input type="text" name="login" ></td>
      </tr>
     
      <tr>
      <td>Пароль:</td>
      <td><input type="password" name="password" ></td>
      </tr>
     
      <tr>
      <td colspan="2"><input type="submit" value="OK" name="submit" ></td>
      </tr>
      </form>
      </table>
HERE;
}

?>
 
Как вставить php код в echo?
Через Для просмотра ссылки Войди или Зарегистрируйся, но это не безопасная функция

Я делаю запароленую админку, но проблема в том, что вся админка, вместе с функциями php, должна находится внутри echo
Что за дикое условие? Как правило раньше делали типа такого:

PHP:
<?php
if(isset($login) AND isset($password)) {
  какой-то код
  echo "что выводим";
  какой-то код
  echo "что выводим";
  ....
} else {
 ...
}

Но такая смесь уже много лет считается очень дурным тоном и всё делают разделяя логику и отображение:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
Через Для просмотра ссылки Войди или Зарегистрируйся, но это не безопасная функция


Что за дикое условие? Как правило раньше делали типа такого:

PHP:
<?php
if(isset($login) AND isset($password)) {
  какой-то код
  echo "что выводим";
  какой-то код
  echo "что выводим";
  ....
} else {
...
}

Но такая смесь уже много лет считается очень дурным тоном и всё делают разделяя логику и отображение:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Да скрипт древний, начало 2000))
 
Решил вопрос заменой echo на include, а там уже указал на файл с html и php кодом
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху