Prin acest script puteti verifica daca doi sau mai multi utilizatori sunt online. Daca unul principal este online se afiseaza un yahoo pingbox, daca nu afiseaza alternativ alt/alti useri.
Un script simplu si eficient.
class Yahoo {
/**
* Function that checks online status based on the given Yahoo ID.
* Returns true if the Yahoo ID is online and false if otherwise.
*
* @param $yahooid
* @return boolean $status
*/
function Get_status($yahooid){
$status = file_get_contents(“http://opi.yahoo.com/online?u=$yahooid&m=a&t=1″);
if ($status === ’00′)
return false;
elseif ($status === ’01′)
return true;
}
}
$ys = new Yahoo();
$id1 = ‘yyyyyyyyyyyy’;
$id2 = ‘xxxxxxxxxxxx’;
$status1 = $ys->Get_status($id1);
$status2 = $ys->Get_status($id2);
if ($status1 == true){?>
<object id=”pingbox5jqcq7ih9fo×ၗ” type=”application/x-shockwave-flash” data=”http://wgweb.msg.yahoo.com/badge/Pingbox.swf” width=”160″ height=”320″><param name=”movie” value=”http://wgweb.msg.yahoo.com/badge/Pingbox.swf” /><param name=”allowScriptAccess” value=”always” /><param name=”flashvars” value=”wid=w6XkW5StQnHMU3w3h4p7zakA88uP53FegDE-” /></object>
<?php ;}
elseif($status2 == true){?>
<object id=”pingboxigv6yof4jlo0䁗” type=”application/x-shockwave-flash” data=”http://wgweb.msg.yahoo.com/badge/Pingbox.swf” width=”160″ height=”320″><param name=”movie” value=”http://wgweb.msg.yahoo.com/badge/Pingbox.swf” /><param name=”allowScriptAccess” value=”always” /><param name=”flashvars” value=”wid=wTLP0xipVmAKh7qg5JDtA4Jo0A–” /></object>
<?php;};
unset($status);?>
Continuare


















