PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (7): « 1 2 3 4 5 [6] 7 »

> Найдено сообщений: 97
Safok Отправлено: 05 Марта, 2013 - 20:01:17 • Тема: Dreamweaver пару вопросов • Форум: HTML, Дизайн & CSS

Ответов: 5
Просмотров: 1071
Помогите разобраться что за красные линии, и как мне этот html код перенести в php, когда переношу столбец сдвигается в правую сторону, хотя на верстке он висит по середине..
Safok Отправлено: 05 Марта, 2013 - 19:55:08 • Тема: Очередная ошибка;| • Форум: Вопросы новичков

Ответов: 10
Просмотров: 461
NoPaper пишет:
Перед строкой


Добавь


Переменная $igro создана в блоке if, а значит только там она и доступна
PHP:
скопировать код в буфер обмена
  1.  Мне надо рисовать только "онлайн/макс.онлайн", ошибка в строке
  2. $Server = public function getInfo() ($ips, $ports);
Safok Отправлено: 05 Марта, 2013 - 19:53:55 • Тема: Помогите с выводом данных • Форум: Вопросы новичков

Ответов: 10
Просмотров: 382
NoPaper пишет:
Что-то наподобие этого?

Вот что то на подобии, но все данные у меня находятся в числовом значении.
Safok Отправлено: 05 Марта, 2013 - 19:26:02 • Тема: Помогите с выводом данных • Форум: Вопросы новичков

Ответов: 10
Просмотров: 382
но тут нету упоминания про FracName
Т.е Если pRank одинаковые, а FracName разные, должно выводит два разных слова
(Добавление)
Например:
FracName = 1
pRank = 1

То выводит
FracName: Мэрия
pRank: Адвокат

/*/*/*

А если
FracName = 2
pRank = 1

То выводит
FracName: F.B.I
pRank: Стажер

И так pRank 12 разных значение
Safok Отправлено: 05 Марта, 2013 - 19:16:42 • Тема: Очередная ошибка;| • Форум: Вопросы новичков

Ответов: 10
Просмотров: 461
NoPaper пишет:
И чем помочь?

А данные не рисуются..
Safok Отправлено: 05 Марта, 2013 - 19:06:22 • Тема: Очередная ошибка;| • Форум: Вопросы новичков

Ответов: 10
Просмотров: 461
Помогите с выводом мониторинг.. ОЧ СРОЧНО НАДО!

Спойлер (Отобразить)



Вывожу:
Спойлер (Отобразить)
Safok Отправлено: 05 Марта, 2013 - 18:16:17 • Тема: Помогите переписать мониторинг.. • Форум: Вопросы новичков

Ответов: 1
Просмотров: 184
up pomogite
Safok Отправлено: 04 Марта, 2013 - 21:11:32 • Тема: Исправьте ошибку с выводом.. • Форум: Вопросы новичков

Ответов: 10
Просмотров: 325
DelphinPRO пишет:
я б уволил того верстальщика, который это писал. Без капли сожаления

Спасибо большое, я только второй день в этом омуте;)
(Добавление)
А чем тебе код не нравится?Голливудская улыбка
Safok Отправлено: 04 Марта, 2013 - 20:40:15 • Тема: Исправьте ошибку с выводом.. • Форум: Вопросы новичков

Ответов: 10
Просмотров: 325
Parse error: syntax error, unexpected '<' in Z:\home\test1.ru\www\acctable.php on line 7
Safok Отправлено: 04 Марта, 2013 - 20:26:08 • Тема: Помогите переписать мониторинг.. • Форум: Вопросы новичков

Ответов: 1
Просмотров: 184
У меня есть скрипт который вычисляет онайн на сервере и так же количество слотов..
Вот скрипт который вычисляет онлайн и количество слотов

Название:monitoring.php
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3.  
  4. require "SampQueryAPI.php";
  5. $query = new SampQueryAPI('82.146.40.180', '7777');
  6.  
  7.  
  8. if($query->isOnline())
  9. {
  10.         $aInformation = $query->getInfo();
  11.         $aServerRules = $query->getRules();
  12.  
  13.         ?>
  14.         <b>Погода:</b>
  15.         <?PHP
  16.  
  17.         if($aServerRules['weather'] == 0 OR $aServerRules['weather'] == 1 OR $aServerRules['weather'] == 2 OR $aServerRules['weather'] == 3 OR $aServerRules['weather'] == 4 OR $aServerRules['weather'] == 5 OR $aServerRules['weather'] == 6 OR $aServerRules['weather'] == 7OR $aServerRules['weather'] == 10)
  18.         {
  19.                 echo '<iframe width="560" height="340" src="/weather1.swf" frameborder="0" allowfullscreen></iframe>';
  20.         }
  21.         else
  22.         {
  23.                 echo '<iframe width="560" height="340" src="/weather2.swf" frameborder="0" allowfullscreen></iframe>';
  24.         }
  25.                
  26.         echo'<br /><b>Игроки на сервере:</b>';
  27.         $aPlayers = $query->getDetailedPlayers();
  28.  
  29.         if(!is_array($aPlayers) || count($aPlayers) == 0)
  30.         {
  31.                 echo '<br /><i>None</i>';
  32.         }
  33.         else
  34.         {
  35.                 ?>
  36.                 <table width="600">
  37.                         <tr>
  38.                                 <td><b>ID</b></td>
  39.                                 <td><b>Логин</b></td>
  40.                                 <td><b>Уровень</b></td>
  41.                                 <td><b>Пинг</b></td>
  42.                         </tr>
  43.                 <?PHP
  44.                 foreach($aPlayers as $sValue)
  45.                 {
  46.                         ?>
  47.                         <tr>
  48.                                 <td><?= $sValue['playerid'] ?></td>
  49.                                 <td><?= htmlentities($sValue['nickname']) ?></td>
  50.                                 <td><?= $sValue['score'] ?></td>
  51.                                 <td><?= $sValue['ping'] ?></td>
  52.                         </tr>
  53.                         <?PHP
  54.                 }
  55.  
  56.                 echo '</table>';
  57.         }
  58. }
  59.  
  60. ?>

И вывожу его так(в строчку): <b>Игроков:</b> <?= $aInformation['players'] ?> / <?= $aInformation['maxplayers'] ?>


Мой запрос в том, что бы мониторинг рисовался как по этому скрипту(т.е выводился мой онлайн), а не писался в строчку..:

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. if (isset($_GET['ip'])) { $ips =$_GET['ip']; }
  3. if (isset($_GET['port'])) { $ports =$_GET['port']; }
  4.  
  5. ini_set("display_errors", "1");
  6. include('status.class.php');
  7.  $Server = new MinecraftStatus($ips, $ports);
  8.  $playeron = $Server->CurPlayers;
  9.  $playermax = $Server->MaxPlayers;
  10.  $Server->Online ?  $statusi = 1 : $statusi = 0;
  11.  $igroki ='SANDBOX '.$Server->CurPlayers.'/'.$Server->MaxPlayers;
  12.  
  13. if ($statusi == 1) {
  14.  $igrok = 220*$playeron/$playermax;
  15.  $igro = $igroki;
  16. } else {
  17.   $igrok = '220';
  18.   $igro = 'OFFLINE';
  19. }
  20.   header("Content-Type: image/png");
  21.   $image = imagecreate(220, 20); /*Длина, высота*/
  22.   $dark_grey = imagecolorallocate($image, 235, 235, 235);
  23.   $blek = imagecolorallocate($image, 0, 0, 0);
  24.   $gren = imagecolorallocate($image, 0, 255, 0);
  25.   $red = imagecolorallocate($image, 255, 0, 0);
  26.   if ($statusi == 0) {
  27.    $cvet = $red;
  28.   } else {
  29.   $cvet = $gren;
  30.   }
  31.   $font_path = 'MyriadPro.otf';
  32.   imagefilledrectangle($image,0,0,$igrok,180,$cvet);
  33.   imagettftext($image, 13, 0, 70, 15, $blek, $font_path, $igro); /*Размер шрифта, поворот текста, отступ текста от начала, опускание текста вниз*/
  34.   imagepng($image);
  35.   imagedestroy($image);
  36. ?>
Safok Отправлено: 04 Марта, 2013 - 18:02:08 • Тема: Исправьте ошибку с выводом.. • Форум: Вопросы новичков

Ответов: 10
Просмотров: 325
PHP:
скопировать код в буфер обмена
  1.         <?
  2.                 if($_SESSION['Name'])
  3.                 {  
  4.                    echo <div class="right-menu-personal-a"><div class="color2"><a href="/personal/"> "$_SESSION[Name]" ,$value, </a></div>
  5.         <div class="right-menu-personal-img"><a href="/personal/"><img src="MinecraftSkins/face/Safok.png" /></a></div>
  6.     <div class="right-menu-personal-balance"><a href="/personal/"><img src="images/coins.png" width="20" height="20"/> 475 </a>
  7.         <a href="/personal/"><img src="images/ensi.png" width="20" height="20"/> 10</a></div>
  8.         <div class="right-menu-personal-left">
  9.         <div class="personal-text"><a href="/donate/"><img src="images/money_ico.png" alt="Услуги"/> Услуги</a></div>   <div class="personal-text"><a href="/skin/"><img src="images/skin_ico.png" alt="Загрузить скин"/> Загрузить скин</a></div><br /><div class="personal-text"><a href="/mail/"><img src="images/mail_ico.png" alt="Почта"/> Почта</a></div><br /><div class="personal-text"><a href="/lottery/"><img src="images/lottery.png" alt="Лотерея"/> Лотерея</a></div><br /><div class="personal-text"><a href="/shop/"><img src="images/shop_ico.gif" alt="История магазина"/> История магазина</a></div><br /><div class="personal-text"><a href="/search/"><img src="images/search_ico.png" alt="Поиск"/> Поиск игрока</a></div><br /><div class="personal-text"><a href="/settings/"><img src="images/settings_ico.png" alt="Настройки"/> Настройки</a></div> <div class="personal-text"><a href="/logout/"><img src="images/quit_ico.png"/> Выйти</a></div></div></div>  </div></div>
  10.                 }
  11.                 else
  12.                 {
  13.                         echo('<div class="right-menu-aq">
  14.  <div class="right-menu"><div class="right-menu-header-img"><img src="images/profile_.png" width="22" height="19" alt="Личный Кабинет"></div><div class="right-menu-header">Личный кабинет</div>
  15.  <div class="right-menu-login">Логин<br><form action="http://ensemplix.ru/auth.php" method="post">
  16.  <input name="username" type="text" class="input_field"><br><br>
  17.  Пароль<br><input name="password" type="password" class="input_field_pw"><br>
  18.  <a href="http://ensemplix.ru/password/" class="small_link">Забыли пароль?</a><br>
  19.  <input name="submit" type="submit" class="login_btn" value="Войти"><br>
  20.  <input name="autologin" type="checkbox" value="1">Запомнить Вас?</form></div>  </div></div>');
  21.                                 echo('</center>');
  22.                 }
  23.         ?>


Вывожу: $_SESSION[Name]" ,$value,
Safok Отправлено: 04 Марта, 2013 - 15:46:14 • Тема: Помогите с выводом данных • Форум: Вопросы новичков

Ответов: 10
Просмотров: 382
eter4 пишет:
Напишите функцию которая вернет ранг по числу и подстраивайте ее под эту FracName($par) функцию

Можно пример?
Safok Отправлено: 03 Марта, 2013 - 19:54:48 • Тема: Помогите! • Форум: Вопросы новичков

Ответов: 4
Просмотров: 177
imya пишет:
Так ведь вы привели красивый код, его и используйте.

Чет не получается) Можете помочь сделать?
Safok Отправлено: 03 Марта, 2013 - 19:54:24 • Тема: Помогите с выводом данных • Форум: Вопросы новичков

Ответов: 10
Просмотров: 382
eter4 пишет:
Так что именно вам надо?
Взять значение из БД и определить ранг?

Нужно вывести разные значение рангов..
Например: member = 2
pRank = 5

Как вывести Вы состоите в Полиции
Ваш ранг: Следователь

Т.е Нужно из мембера вывести 12 рангов(у каждого мембера ранг разный..)
Safok Отправлено: 03 Марта, 2013 - 16:49:35 • Тема: Помогите с выводом данных • Форум: Вопросы новичков

Ответов: 10
Просмотров: 382
У меня есть две данных в mysql member Prank
Вот я вывожу где человек состоит:

PHP:
скопировать код в буфер обмена
  1. Вы состоите в <strong>". FracName($row['member'])."</strong><br>


Функция FracName:

function FracName($par)
PHP:
скопировать код в буфер обмена
  1.                                 {
  2.                                         if($par == "0") return $par = "Гражданский";
  3.                                         else if($par == "1") return $par = "Мэрия";
  4.                                         else if($par == "2") return $par = "LSPD";
  5.                                         else if($par == "3") return $par = "SFPD";
  6.                                         else if($par == "4") return $par = "F.B.I";
  7.                                         else if($par == "5") return $par = "Los Santos Hospital";
  8.                                         else if($par == "6") return $par = "Licensers";
  9.                                         else if($par == "7") return $par = "Radio United";
  10.                                         else if($par == "8") return $par = "Grove Street";
  11.                                         else if($par == "9") return $par = "East Side Ballas";
  12.                                         else if($par == "10") return $par = "Rifa";
  13.                                         else if($par == "11") return $par = "Aztecas";
  14.                                         else if($par == "12") return $par = "Los Santos Vagos";
  15.                                         else if($par == "13") return $par = "Triads";
  16.                                         else if($par == "14") return $par = "[ARMY] Area 51";
  17.                                         else if($par == "15") return $par = "Casino Caligula";
  18.                                         else if($par == "16") return $par = "Casino Red Dragon";
  19.                                         else if($par == "17") return $par = "La Cosa Nostra";
  20.                                         else if($par == "18") return $par = "Yakuza Mafia";
  21.                                         else if($par == "19") return $par = "Russian Mafia";
  22.                                         else if($par == "20") return $par = "United News";
  23.                                         else if($par == "21") return $par = "News Week";
  24.                                 }      




Мой вопрос в том, как вывести например дополнительные данные:

PHP:
скопировать код в буфер обмена
  1. Вы состоите в <strong>". FracName($row['member'])."</strong><br>
  2. Ваш ранг <strong>". FracName($row['pRank'])."</strong><br>
  3.  



Т.е например, у человека в базе данных member = 11, а pRank 12

Как вывести Вы состоите в Лицензерах
Ваш ранг: Директор

Еще пример

У человека в базе данных member = 1, а pRank 12

Как вывести Вы состоите в Мэрии
Ваш ранг: Губернатор

Страниц (7): « 1 2 3 4 5 [6] 7 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB