Страница 1 из 1

вывод многострочных переменных в домашних страницах

Добавлено: Чт фев 23, 2017 9:20 am
directman66
Хочу выводить значения переменных с разделителем по строкам в домащних страницах. Так как метод %переменная% выводит все значения в одну строку, создал страницу test.php, добавил но не могу считать параметры объектов. getglobal и gg не отрабатываю. Извиняюсь конечно, если это настолько примитивно, но тем не менее даже не знаю уже где спросить.

Re: вывод многострочных переменных в домашних страницах

Добавлено: Чт фев 23, 2017 10:05 am
DimSun75
directman66 писал(а):Хочу выводить значения переменных с разделителем по строкам в домащних страницах. Так как метод %переменная% выводит все значения в одну строку, создал страницу test.php, добавил но не могу считать параметры объектов. getglobal и gg не отрабатываю. Извиняюсь конечно, если это настолько примитивно, но тем не менее даже не знаю уже где спросить.
Не совсем понятно, но если это одна переменная, то строки в ней нужно разделять тегом <br>. Если несколько переменных, и каждую нужно вывести на свою строку, то переменную нужно например в теги div заключить:

Код: Выделить всё

<div>%ThisComputer.AlarmTime%</div>
<div>%ThisComputer.HomeStatus%</div>
 
Ну или табличку забабахать. Почитайте немного про html. Без него странички тяжело строить.

Re: вывод многострочных переменных в домашних страницах

Добавлено: Чт фев 23, 2017 10:14 am
directman66
В одной переменной лежит много строк, например в ней лежит вывод команды ps -a и хотелось бы их выводить на экран также во много строк без парсинга, а сейчас выводит весь ответ в одну строку.

Или допустим как вариант

Код: Выделить всё

<?php
// выводит имя пользователя, от имени которого запущен процесс php/httpd
// (применимо к системам с командой "whoami" в системном пути)
echo exec('df');
?>
выводит почему-то только первую строку

upd: получилось вот так

Код: Выделить всё

<?php
$output = shell_exec('ls -lart');
echo "<pre>$output</pre>";
?>