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]   

> Описание: ini
nordghost
Отправлено: 11 Февраля, 2012 - 16:10:06
Post Id



Посетитель


Покинул форум
Сообщений всего: 319
Дата рег-ции: Окт. 2011  


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




PHP:
скопировать код в буфер обмена
  1.  
  2. <html>
  3. <head>
  4. <title>Server's status monitor</title>
  5. <link rel="stylesheet" type="text/css" href="style.css">
  6. </head>
  7. <body>
  8.  
  9.  
  10. <?PHP
  11. $settings = parse_ini_file("config.ini");
  12. #Computer 1
  13.  
  14. $cli1=file('log1.txt');
  15. foreach ($cli1 as $key=> $value)
  16. {
  17.         $str=trim($value);
  18. }
  19.  
  20. $parram=explode(" ", $value);
  21. $hddloadper=round($parram[3]/($parram[1]/100))*3;
  22. echo "<div id='com1'>"."<span style='position:relative; left:+160px; top:+10px; color:#ffffff;'>$settings['sname1']</span>";
  23.  
  24. echo "<p style='position:relative; left:+45px; top:+12px; color:#ffffff;'>"."HDD:".$parram[1]."Gb/".$parram[3]."Gb</p>";
  25.  
  26. echo "<p><div style='width:$hddloadper; height:15px; background-color:blue; position:relative; left:+43px;'></div></p>";
  27.  
  28. echo "<p style='position:relative; left:+45px; top:-5px; color:#ffffff;'>"."Memory:".$parram[4]."/".$parram[5]."</p>";
  29.  
  30. $memorylvg=round(($parram[5]/($parram[4]/100))*3)."px";
  31.  
  32. echo "<p><div style='width:$memorylvg; height:15px; background-color:blue; position:relative; left:+43px; top:-18px;'></div></p>";
  33.  
  34. echo "<p style='position:relative; left:+43px; top:-24px; color:#ffffff;'>"."Processor load:".$parram[6]."</p>";
  35.  
  36. if($parram[6]==0){
  37. $procus=$parram[6]=75;
  38. }else{
  39. $procus=$parram[6]*3;
  40. }
  41. echo "<p><div style='width:$procus; height:15px; background-color:blue; position:relative; left:+43px; top:-37px;'></div></p></div>";
  42.  
  43. #Computer 2
  44.  
  45. $cli1=file('log2.txt');
  46. foreach ($cli1 as $key=> $value)
  47. {
  48.         $str=trim($value);
  49. }
  50.  
  51. $parram=explode(" ", $value);
  52. $hddloadper=round($parram[3]/($parram[1]/100))*3;
  53. echo "<div id='com1'>"."<span style='position:relative; left:+160px; top:+10px; color:#ffffff;'>Server 2</span>";
  54.  
  55. echo "<p style='position:relative; left:+45px; top:+12px; color:#ffffff;'>"."HDD:".$parram[1]."Gb/".$parram[3]."Gb</p>";
  56.  
  57. echo "<p><div style='width:$hddloadper; height:15px; background-color:blue; position:relative; left:+43px;'></div></p>";
  58.  
  59. echo "<p style='position:relative; left:+45px; top:-5px; color:#ffffff;'>"."Memory:".$parram[4]."/".$parram[5]."</p>";
  60.  
  61. $memorylvg=round(($parram[5]/($parram[4]/100))*3)."px";
  62.  
  63. echo "<p><div style='width:$memorylvg; height:15px; background-color:blue; position:relative; left:+43px; top:-18px;'></div></p>";
  64.  
  65. echo "<p style='position:relative; left:+43px; top:-24px; color:#ffffff;'>"."Processor load:".$parram[6]."</p>";
  66.  
  67. if($parram[6]==0){
  68. $procus=$parram[6]=75;
  69. }else{
  70. $procus=$parram[6]*3;
  71. }
  72. echo "<p><div style='width:$procus; height:15px; background-color:blue; position:relative; left:+43px; top:-37px;'></div></p></div>";
  73.  
  74.  
  75. ?>
  76. </body>
  77. </html>
  78.  


а вот содержание ini

sname=Server 1
sServerName = Server 2


-----
<a href="http://netbeans[dot]org/">Моя любимая IDE</a> :3
 
My status
 Top
EuGen Администратор
Отправлено: 11 Февраля, 2012 - 16:14:13
Post Id


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


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


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




И в чем ошибка? Будьте конкретнее в изложении вопросов.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
nordghost
Отправлено: 11 Февраля, 2012 - 18:34:06
Post Id



Посетитель


Покинул форум
Сообщений всего: 319
Дата рег-ции: Окт. 2011  


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




Разобрался всё ненадо помощи =)


-----
<a href="http://netbeans[dot]org/">Моя любимая IDE</a> :3
 
My status
 Top
OrmaJever Модератор
Отправлено: 11 Февраля, 2012 - 19:38:15
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


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




вначале пишем потом думаем? Хм


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 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