Posted 10 февраля, 20177 yr comment_122659 Здравствуйте. Мне нужно скажем, создать отдельную страницу на форуме с телом форума. Страница должна состоять из php, где будет расположен примерно такой код: <?PHP if(isset($_GET['act'])){ if($_GET['act'] == 'start'){exec('cd /var/www/admin/data/srcds/orange box/;./srcds_run -console -game cstrike +map de_dust2 -maxplayers 20 -port 27015 -tickrate 66'); echo 'Сервер успешно запущен!';} elseif ($_GET['act'] == 'stop'){exec('killall ./srcds_linux -console -game cstrike +map de_dust2 -maxplayers 20 -port 27015 -tickrate 66'); echo 'Процесс сервера успешно удален!';} } ?> <a href="?act=start">Запустить сервер</a><a href="?act=stop">Удалить процесс</a> Навигация: Форум | Пользователи | Чат | ПУ (тут и будет расположена панель управления) Данная страница должна быть видна только одной группе. Мои действия: Создал блок на php и вставил отдельную страницу, предварительно создав через "менеджер страниц", но не робит. Может я что-то не так делаю? Помогите пожалуйста разобраться. Link to comment https://ipbmafia.ru/topic/16593-sozdanie-php-stranicy/ Share on other sites Больше вариантов
10 февраля, 20177 yr comment_122660 11 минут назад, leon0295 сказал: Здравствуйте. Мне нужно скажем, создать отдельную страницу на форуме с телом форума. Страница должна состоять из php, где будет расположен примерно такой код: <?PHP if(isset($_GET['act'])){ if($_GET['act'] == 'start'){exec('cd /var/www/admin/data/srcds/orange box/;./srcds_run -console -game cstrike +map de_dust2 -maxplayers 20 -port 27015 -tickrate 66'); echo 'Сервер успешно запущен!';} elseif ($_GET['act'] == 'stop'){exec('killall ./srcds_linux -console -game cstrike +map de_dust2 -maxplayers 20 -port 27015 -tickrate 66'); echo 'Процесс сервера успешно удален!';} } ?> <a href="?act=start">Запустить сервер</a><a href="?act=stop">Удалить процесс</a> Навигация: Форум | Пользователи | Чат | ПУ (тут и будет расположена панель управления) Данная страница должна быть видна только одной группе. Мои действия: Создал блок на php и вставил отдельную страницу, предварительно создав через "менеджер страниц", но не робит. Может я что-то не так делаю? Помогите пожалуйста разобраться. Ставишь приложение Страницы, а там уже в таком порядке почти пишешь то что тебе нужно только не так а вот так {{if(isset(\IPS\Request::i()->act))}} {{if(\IPS\Request::i()->start)}} {{exec('команда');}} {{endif}} {{if(\IPS\Request::i()->stop)}} {{exec('команда');}} {{endif}} {{endif}} тю перепутал немного {{if(\IPS\Request::i()->act == "start")}} {{if(\IPS\Request::i()->act == "stop")}} Link to comment https://ipbmafia.ru/topic/16593-sozdanie-php-stranicy/?&do=findComment&comment=122660 Share on other sites Больше вариантов
10 февраля, 20177 yr Author comment_122661 1 минуту назад, CRAZy_Str сказал: Ставишь приложение Страницы, а там уже в таком порядке почти пишешь то что тебе нужно только не так а вот так {{if(isset(\IPS\Request::i()->act))}} {{if(\IPS\Request::i()->start)}} {{exec('команда');}} {{endif}} {{if(\IPS\Request::i()->stop)}} {{exec('команда');}} {{endif}} {{endif}} Мне надо создать блок с таким содержимым. Я правильно понял? Если нет, то пожалуйста, объясните чайнику пошагово.) Link to comment https://ipbmafia.ru/topic/16593-sozdanie-php-stranicy/?&do=findComment&comment=122661 Share on other sites Больше вариантов
10 февраля, 20177 yr comment_122662 можешь как виджет сделать без разницы {{if(\IPS\Member::loggedIn()->member_group_id == ид группы)}} {{if(isset(\IPS\Request::i()->act))}} {{if(\IPS\Request::i()->act == "start")}} {{exec('команда');}} {{endif}} {{if(\IPS\Request::i()->act == "stop")}} {{exec('команда');}} {{endif}} {{endif}} {{endif}} Link to comment https://ipbmafia.ru/topic/16593-sozdanie-php-stranicy/?&do=findComment&comment=122662 Share on other sites Больше вариантов
10 февраля, 20177 yr Author comment_122663 6 минут назад, CRAZy_Str сказал: можешь как виджет сделать без разницы {{if(\IPS\Member::loggedIn()->member_group_id == ид группы)}} {{if(isset(\IPS\Request::i()->act))}} {{if(\IPS\Request::i()->act == "start")}} {{exec('команда');}} {{endif}} {{if(\IPS\Request::i()->act == "stop")}} {{exec('команда');}} {{endif}} {{endif}} {{endif}} Не могли бы вы помочь? Могу скинуть данные от форума. Link to comment https://ipbmafia.ru/topic/16593-sozdanie-php-stranicy/?&do=findComment&comment=122663 Share on other sites Больше вариантов
10 февраля, 20177 yr comment_122664 9 минут назад, leon0295 сказал: Не могли бы вы помочь? Могу скинуть данные от форума. ну давай в лс. Link to comment https://ipbmafia.ru/topic/16593-sozdanie-php-stranicy/?&do=findComment&comment=122664 Share on other sites Больше вариантов
10 февраля, 20177 yr Author comment_122665 5 минут назад, CRAZy_Str сказал: ну давай в лс. Скинул. Link to comment https://ipbmafia.ru/topic/16593-sozdanie-php-stranicy/?&do=findComment&comment=122665 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.