Autor Zpráva
HGD
Profil
zdravim, používa script na vypsání statusu icq a zajímalo by mě, jak vypsat stav N/A, protože ať sem zkoušel co sem zkoušel, tak bylo porád ONLINE nebo OFFLINE

<? 

function icq($icq){
$fp = fsockopen("status.icq.com", 80);
if($fp){
fputs($fp, "GET /online.gif?icq=".$icq."&img=5 HTTP/1.0 ");
while ($line=FGetS($fp,128)){
if(ERegI("^Location:.*$", $line)){
if(ERegI("online1.gif",$line)){
if($lang=="EN"){
$icq_status = "available";
}else{
$icq_status = '<img src="http://download-site.hostuju.cz/edisk/459-online.gif">';
}
}else{
if($lang=="EN"){
$icq_status = "unavailable";
}else{
$icq_status = '<img src="http://download-site.hostuju.cz/edisk/459-offline.gif">';
}
}
}
}
}else{
echo '<img src="http://download-site.hostuju.cz/edisk/459-na.gif">';
}
return $icq_status;
}
?>

Samozřejmě pak volam pomocí include(); někde spátky i se zadaným icq číslem
T2001
Profil *
status funguje jen online, offline, nebo modrá kytka a to znamená že má člověk zakázanou notifikaci na webu .. jiný webstatusy nefungujou, teda pokud neni náká aktuální novinka :-)
HGD
Profil
OK, díky a mohli byste mi někdo ještě poradit, jak nadefinovat <img=""> aby sem ten tag celej vložil do stránek a zobrazila se mi tam kytička?
Na www.icq.scatter.cz je pozžívanej tenhle kód:
<img src="http://icq.scatter.cz/status/icq_image.php?img=459&amp;icq=284679 390" style="border:none;" alt="Vlastní indikátor stavu ICQ" title="Vlastní indikátor stavu ICQ">
Toto téma je uzamčeno. Odpověď nelze zaslat.

0