Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Ошибка в коде;|

 PHP.SU

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


 Страниц (1): [1]   

> Без описания
Safok
Отправлено: 07 Марта, 2013 - 14:20:40
Post Id



Гость


Покинул форум
Сообщений всего: 96
Дата рег-ции: Март 2013  


Помог: 0 раз(а)

[+]


Получаю онлайн(число в этом скрипте):
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3.  $ip = '195.112.231.229';  //ip
  4.  $port = 7777;   //порт
  5.  
  6.  $fp = fsockopen('udp://' . $ip, $port, $errno, $errstr);
  7.       stream_set_timeout($fp, 1, 0);
  8.       stream_set_blocking($fp, true);
  9.  
  10. if (!$fp) {
  11.   echo "Ошибка подключения: ".$errno." - ".$errstr;
  12. } else {
  13.   $packet = "SAMP";
  14.   $packet .= chr(strtok($ip, "."));
  15.   $packet .= chr(strtok("."));
  16.   $packet .= chr(strtok("."));
  17.   $packet .= chr(strtok("."));
  18.   $packet .= chr($port & 0xFF);
  19.   $packet .= chr($port >> 8 & 0xFF);
  20.  
  21.   fwrite($fp, $packet."i");
  22.   fread($fp, 11);
  23.   $is_passworded = ord(fread($fp, 1));
  24.   $plr_count = ord(fread($fp, 2));
  25.   $max_plrs = ord(fread($fp, 2));
  26.   $strlen = ord(fread($fp, 4));
  27.  
  28.  
  29.   echo "Игроки: $plr_count/$max_plrs<br/>";
  30. }
  31. ?>



Хочу рисовать эти числовые значения..
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. include('monitoring.php');
  3.  
  4.  $igroki ='SANDBOX '.$Server->$plr_count.'/'.$Server->$max_plrs;
  5.  $igrok = $plr_count/$max_plrs;
  6.  $igro = $igroki;
  7. }
  8.   header("Content-Type: image/png");
  9.   $image = imagecreate(220, 20); /*Длина, высота*/
  10.   $dark_grey = imagecolorallocate($image, 235, 235, 235);
  11.   $blek = imagecolorallocate($image, 0, 0, 0);
  12.   $gren = imagecolorallocate($image, 0, 255, 0);
  13.   $red = imagecolorallocate($image, 255, 0, 0);
  14.   $font_path = 'MyriadPro.otf';
  15.   imagefilledrectangle($image,0,0,$igrok,180,$gren);
  16.   imagettftext($image, 13, 0, 70, 15, $blek, $font_path, $igro); /*Размер шрифта, поворот текста, отступ текста от начала, опускание текста вниз*/
  17.   imagepng($image);
  18.   imagedestroy($image);
  19. ?>
 
 Top
EuGen Администратор
Отправлено: 07 Марта, 2013 - 14:34:29
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)






-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Safok
Отправлено: 07 Марта, 2013 - 14:40:33
Post Id



Гость


Покинул форум
Сообщений всего: 96
Дата рег-ции: Март 2013  


Помог: 0 раз(а)

[+]


EuGen пишет:
ответ
.
Можно ли получить ответ по моему вопросу, так как я не вижу ошибки у меня в скрипте, т.к у меня проблемы с кодировкой :|
Можно ли получить уже исправленый скрипт?
 
 Top
EuGen Администратор
Отправлено: 07 Марта, 2013 - 14:43:31
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Safok пишет:
Можно ли получить ответ по моему вопросу, так как я не вижу ошибки у меня в скрипте, т.к у меня проблемы с кодировкой :|
Можно ли получить уже исправленый скрипт?

Это и есть ответ по Вашему вопросу.
Можно.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Safok
Отправлено: 07 Марта, 2013 - 14:46:43
Post Id



Гость


Покинул форум
Сообщений всего: 96
Дата рег-ции: Март 2013  


Помог: 0 раз(а)

[+]


EuGen пишет:
Это и есть ответ по Вашему вопросу.
Можно.

Исправь скрипт, что бы онлайн выводился т.е рисовался;)
Зарание спасибо
 
 Top
EuGen Администратор
Отправлено: 07 Марта, 2013 - 14:49:00
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Safok пишет:
Исправь скрипт, что бы онлайн выводился т.е рисовался;)

EuGen пишет:
Можно.

имеется ввиду лишь допущение вероятности (на самом деле, отличной от нуля) того, что некоторый посетитель данной темы озаботится данным вопросом вне того ответа, что я Вам уже дал. Повторно рекомендую ознакомиться.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Safok
Отправлено: 07 Марта, 2013 - 19:58:46
Post Id



Гость


Покинул форум
Сообщений всего: 96
Дата рег-ции: Март 2013  


Помог: 0 раз(а)

[+]


Помогите, срочно!
 
 Top
avtor.fox
Отправлено: 07 Марта, 2013 - 21:58:18
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)





Ай нанэ-нанэ
 
 Top
imya
Отправлено: 07 Марта, 2013 - 22:41:57
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


Помог: 19 раз(а)




Срочно! Вам уже подсказали, в какую сторону копать! Действуйте!!


-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB