Must be a string? Huh, what? HELP?


Posted on 16th Feb 2014 07:03 pm by admin

with the following script, I get
Fatal error: Property name must be a string in /home/content/e/s/o/esone/html/test/123.php on line 24

Anyone maybe know what is causing it?

Code: <?php
function seconds2HMS($inputval){
$hh = intval($inputval / 3600);
$ss_remaining = ($inputval - ($hh * 3600));
$mm = intval($ss_remaining / 60);
$ss = ($ss_remaining - ($mm * 60));
if($hh<10){
$hh='0'.$hh;
}
if($mm<10){
$mm='0'.$mm;
}
if($ss<10){
$ss='0'.$ss;
}
return $hh.':'.$mm.':'.$ss;
}
function checkTank($tankId){
$aquVs=118;//the current game version number
$hay=json_decode(file_get_contents("http://www.gaiaonline.com/chat/gsi/index.php?v=json&m=[[6500%2C[1]]%2C[6510%2C["".$tankId.""%2C0%2C1]]%2C[6511%2C["".$tankId.""%2C0]]%2C[6512%2C["".$tankId.""%2C0]]%2C[107%2C["null"]]]&X=".time()));
$gaiaT=$hay[0][2]->{'gaia_curr_time'};
$aquaN=$hay[1][2]->{$tankId}->{'name'};
$userN=$hay[1][2]->{$tankId}->{'user_id'};
$glowT=$hay[1][2]->{$tankId}->{'game_info'}->{1}->{"open_time"};
$play=$hay[1][2]->{$tankId}->{'game_info'}->{1}->{"player_count"};
if($glowT){
if($glowT<=$gaiaT){
if($glowT+720>$gaiaT){
if($play<34){
return 'Glowing for '.seconds2HMS($gaiaT-$glowT).' <a target="_blank" href="http://www.gaiaonline.com/tank/'.$userN.'/?userEnvironmentId='.$tankId.'&gsiUrl=www&isInEdit=false&firstTime=&location=popUp&quality=low&version='.$aquVs.'&graphicsServer=http://s.cdn.gaiaonline.com/images/Gaia_Flash/aquarium/&isGameActive=true">[Open Aquarium Link]</a>';
}
else{
return 'Full';
}
}
else{
return 'Glowed '.seconds2HMS($gaiaT-$glowT).' ago.';
}
}
else{
return 'Glowing in '.seconds2HMS($glowT-$gaiaT).' <a target="_blank" href="http://www.gaiaonline.com/tank/'.$userN.'/?userEnvironmentId='.$tankId.'&gsiUrl=www&isInEdit=false&firstTime=&location=popUp&quality=low&version='.$aquVs.'&graphicsServer=http://s.cdn.gaiaonline.com/images/Gaia_Flash/aquarium/&isGameActive=true">[Open Aquarium Link]</a>';
}
}
else{
return 'Not Glowing';
}
}
?>

No comments posted yet

Your Answer:

Login to answer
109 Like 14 Dislike
Previous forums Next forums
Other forums

How to ... (FAQs)
... get e-mail notifications As several people asked how to get e-mail notifications when new posti

Mail from PHP form not always ending up in my inbox?
Hi guys,

I'm a real newbie to PHP and have managed to put together a simple mail form that se

Firewall / visited websites logger
Hi. I have a firewall implementation and I want to log all the websites visited on the machine. S

for loop without same $i digits?
Hi,

Can some guru please advise how can I accomplish this with a simple for loop ?

I

Wierd echo error?
Hi, i got the most wierd php error ever and i don't know why..
Code: echo "<t

How can I Compare two xml documents?
Hi all,

I am doing a POC for my project and I am using XE database 10g version.

line breaks in between fetched file names
Hi,

I have this code:
Code: <?php
if($dir = opendir('files')){
while (($f

Printing a webpage
I use this to print the webpage: o

Renaming array keys
The issue: renaming array keys inside a foreach loop.

I'm trying to build a pie chart image w

Sql and php order list script problems
Hi im having a few problems with trying to get the coding right on a orders list ive done (or trying

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash