Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Problema su css_monitoring_panel

Parašė powiliukaz· 2014 Geg. 23 23:05:30
#1

Sveiki, taigi iškilo šiokia tokia problema su šia panele, o kadangi pats nelabai gaudausi šiuose reikaluose, nelabai galiu ir susitvarkyti... :?

O problema tokia, jog svetainėje meta tokias klaidas:


 
css_monitoring_panel/settings.php
Uninitialized string offset: 4003 Eilutė: 122
 
css_monitoring_panel/settings.php
Uninitialized string offset: 4004 Eilutė: 123
 
css_monitoring_panel/settings.php
Uninitialized string offset: 4002 Eilutė: 121
 
css_monitoring_panel/settings.php
Uninitialized string offset: 4001 Eilutė: 120	
 
css_monitoring_panel/settings.php
Undefined index: name Eilutė: 116
 
css_monitoring_panel/settings.php
Uninitialized string offset: 4 Eilutė: 114
 


Čia dalis kodo, į kurią įeina tos eilutės:


 
102		/*---------------------------------------------------------*/
103			if ($request == "players")
104				{
105	        $player_number = 0;
106	        $position = 2;                                              
107	
108		do
109			{
110		    $player_number++;                                         
111		    $player[$player_number]['id'] = ord($buffer[$position]);
112	        $position ++;                                            
113			
114			while($buffer[$position] != "\x00" && $position < 4000)   
115					{
116		            $player[$player_number]['name'] .= $buffer[$position];  
117			        $position ++;
118					}
119		    
120		    $player[$player_number]['score'] = (ord($buffer[$position + 1]))
121			+ (ord($buffer[$position + 2]) * 256)
122		    + (ord($buffer[$position + 3]) * 65536)
123		    + (ord($buffer[$position + 4]) * 16777216);
124	
125		if ($player[$player_number]['score'] > 2147483648) { $player[$player_number]['score'] -= 4294967296; }  
126			$time = substr($buffer, $position + 5, 4);                
127	
128				if (strlen($time) < 4) { return FALSE; }                  
129					list(,$time) = unpack("f", $time);                       
130					$time = mktime(0, 0, $time);                              
131					$player[$player_number]['time'] = date("H:i:s", $time);   
132					$position += 9;
133			}
134		    while ($position < strlen($buffer));                        
135		    return $player;
136		    }
137		/*---------------------------------------------------------*/
 


Tad galbūt kas nors galėtų padėti? :? Jeigu reikia dar kažko konkretaus - praneškit, nes dabar atrodo, jog užtenka tik klaidų ir kodo :x

P.S. Kartu gal paaiškinsit, kaip susitvarkyti įvairių Infusion'ų duombazes? Nes dabar, jeigu įsikeliu Infusion'ą, kuris naudoja duombazę, man meta error'ą, kad toks "table" neegzistuoja, todėl tenka kurti rankiniu būdu, bet... Ar neturėtų automatiškai sukurti? O jeigu ir ne, gal yra vistiek koks nors lengvesnis būdas, negu kurti pačiam table ir kiekvieną collumn jame... :x Visa info būna infusions.php faile, tai gal su juo kaip nors galima "automatizuoti" darbą?

Redagavo powiliukaz· 2014 Geg. 24 03:05:35