[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как обрезать лишнее и вывести из TXT в PHP>HTML
Страницы: 1, 2
Игорь_Vasinsky
пользуйтесь.
к сажалению обновлять щас не когда. продаю сайт.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
greck
А не подскажите как вывести сообщение например (сервер пуст) когда никто не подключенн?
Игорь_Vasinsky
$file = file_get_contents('test.txt');

preg_match('#\!CLIENTS(.*)\!SERVERS#usU', $file, $match);

$res = explode(PHP_EOL, $match[1]);

if(count($res) == 0)
echo 'Сервер пуст';
else{
foreach($res as $str){

//ЕСЛИ СТРОКА НЕ ПУСТАЯ
if(strlen($str)>0){
$temp = explode(':', $str);
echo "Позывной: " . $temp[0] . ", Имя " . $temp[2] . ", Тип в/с " . $temp[9], "<br>";
}

}
}


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
greck
Попробовал ваш код, просто пустая страница huh.gif
Игорь_Vasinsky
а что count($res) кажет?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
greck
Вобщем кода есть на сервере кто то то всё нормально а когда нет никто то пустая страница
Игорь_Vasinsky
Цитата
echo 'Сервер пуст';


echo 'Server is Empty';


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
greck
echo 'Server is Empty'; тоже не помогает.
Игорь_Vasinsky
а может
Цитата
if(count($res) == 0)

if(empty($res))


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.