A kijelző az on-line státusz icq

Megjelenik az oldalon ICQ status

Ön valószínűleg látta a weboldalakon a kép mindenki által ismert Internet ICQ mesedzhera formájában virágok, amelynek színe attól függ, hogy a felhasználó online-e vagy sem. Például hasznos az online vállalkozások tanácsadók. Ezt a szolgáltatást a helyszínen messenger ICQ. Rajta fekvő wwp.icq.com/scripts/online.dll könyvtár előre a képet, amelynek színe attól függ, hogy az állapota a paramétereket a felhasználó szobában. Beágyazása képek, egy mindössze egyetlen HTML sort:

VASHNOMER - ez a szám ellenőrzik állapotát ICQ. Száma jelzi együtt, azaz a szóköz vagy kötőjel.
N - egy egész szám 0-27 (esetleg hosszabb és több), ami azt jelzi, hogy milyen típusú (stílus) A megjelenített kép ICQ állapotát. List képekkel megfelelő számban formájában, lásd alább.

Az ICQ, van egy másik szolgáltatás, amely lehetővé teszi, hogy üzeneteket küldeni ICQ szám telepítése után az ügyfél (vagyis ICQ, de nem QIP, stb.) Linket is adhatunk kartinke- állapotát a korábbi HTML sorokat:

Most, ha rákattint a képre az ICQ status, akkor megnyílik egy ablak küldése ICQ üzenetek (feltételezve, hogy Asya indított).

Minden most megoldotta a problémát.

Van egy másik módszer állapot kijelzés az oldalon. Az első esetben az általunk használt a fellebbezés a könyvtár (dll), most belép egy fájlt online.gif ICQ szám paraméterek és a kép stílusú szobákat, valamint az első esetben. Úgy néz ki, mint ez:

Itt is VASHNOMER - ICQ szám, N - több típusú képek állapotát.

Hasonlóan a fentebb leírt példában növeli a képességet, hogy üzeneteket küldeni:

és borimsya gyorsítótárral:

Szeretném megjegyezni, hogy a hatékonyság és a megbízhatóság a status függ ICQ szám tulajdonosának beállításokat. meghatározott VASHNOMER. Azaz, ha beállította ICQ ki az internetes szolgáltatások, mint például: „Mások látom állapotát a hálózat”, „Itt az online állapot az interneten, és keressen” (in QIP), az állapota a kép jelenik meg a lehetőséget „Disabled”, függetlenül attól, státusza, ahol van!

Ezek példák a stílusok kép állapota:

Nem minden kép egy átlátszó háttér, ami számukra kényelmetlen a használata oldalakon a háttérben más, mint a fehér. Szóval azt ajánlom, hogy tegye le a szélességét és magasságát a képek és a státusz regiszter alt, mert sok lehet a fogyatékkal képek (legtöbb cég tiltsa kép többet a szerveren). Ez fogja megmenteni a webhely kialakítása származó torzítás és lehetőséget, hogy megértsük, mi ezt a képet.

Egy kis bonyolítja a problémát, mondjuk nem tetszik sem a javasolt lehetőségek neked ICQ állapot kijelzés.
Tegyük fel, hogy a használni kívánt ikonok, vagy adott szöveget. PHP jön a mentő.

Vegyük azt az esetet script Curl funkciók. Szeretném figyelmeztetni, Curl az összeadás (mellék) PHP és nem az a tény, hogy telepítve van a tárhely (szerver). Például Denwer csomag nem tartalmazza ezt a kiegészítést, de még mindig remélem, hogy a legtöbb szakmai webtárhely, például timeweb.ru vsyotaki van egy ilyen dolog az Arsenal.

if (strstr ($ stat "online0")) print "Offline";
>

if (strstr ($ stat "online2")) print "Disable";
>

Körülbelül így. Akkor tehetünk vele, ahogy tetszik. Ha a használni kívánt képet, például, cserélje ki a print „Online”. A $ img_url = img_online.jpg

Ha valaki nem érti, és mutatnak példát:

if (strstr ($ stat "online1")) $ img_url = "online.jpg";
>

if (strstr ($ stat "online2")) $ img_url = "disable.jpg";
>
?>
„/>

Itt err.jpg kép szolgál, ha hirtelen, bármilyen okból, az állapot kijelzés szolgáltatást ICQ nem áll rendelkezésre, akkor meghatározhatja például ahelyett disable.jpg, különösen abban az értelemben ezek hasonlóak. ) A fennmaradó 3 kép jelentését.