WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Icq status auslesen ?

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » Icq status auslesen ? - 21 Nov 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Icq status auslesen ?
Xeal
Otto-Normal-Poster
Threadstarter




Beiträge: 86

Hallo.
Ich will meinen icq status auf meiner page anzeigen lassen. Aber ich möchte nicht diese unschönen online/offline bildchen von icq.com verwenden...
Kann mir jemand verraten wie das in icq geht ?

---
www.xeal.de : Bald in der Sommerversion !

  Profil   E-Mail   Editieren   Zitieren
pizzataxi
Quasselstrippe




Beiträge: 248

Fänd ich auch interessant wie das geht...


  Profil   E-Mail   Editieren   Zitieren
Andreas S
Otto-Normal-Poster




Beiträge: 81

Da kann euch geholfen werden

http://www.dclp-faq.de/q/q-code-icq.html

  Profil   Editieren   Zitieren
pizzataxi
Quasselstrippe




Beiträge: 248

Great, ich glaub dass ich das sehr gut einsetzen kann... Danke!!!


  Profil   E-Mail   Editieren   Zitieren
Xeal
Otto-Normal-Poster
Threadstarter




Beiträge: 86

Wie muss man das jetzt verändern, um ein bestimmtes bild anzeigen zu lassen ??

---
www.xeal.de : Bald in der Sommerversion !

  Profil   E-Mail   Editieren   Zitieren
Andreas S
Otto-Normal-Poster




Beiträge: 81

1:
return 'online';

abändern in:
1:
return '';


und das gleiche mit den zwei (offline & disabled) anderen...

Diese Nachricht wurde geändert von: Andreas S
  Profil   Editieren   Zitieren
michaelh
Forenheld




Beiträge: 1061

Nützlich.

---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   Editieren   Zitieren
Xeal
Otto-Normal-Poster
Threadstarter




Beiträge: 86

Also ich kann mir nicht helfen, aber es funtzt mal wieder net *g*
Kennen wir ja schon ;)
Hier der code:


>> Xeal.de











function GetICQ($uin) {
if (!is_numeric($uin)) return FALSE;

$fp = fsockopen('web.icq.com', 80, &$errno, &$errstr, 8);
if (!$fp) return FALSE;

$request = "HEAD /whitepages/online?icq=$uin&img=5 HTTP/1.0rn"
."Host: web.icq.comrn"
."Connection: closernrn";
fputs($fp, $request);

do {
$response = fgets($fp, 1024);
}
while (!feof($fp) && !stristr($response, 'Location'));

fclose($fp);

if (strstr($response, '4367')) return '';
if (strstr($response, '4349')) return '';
if (strstr($response, '4386')) return '';
return FALSE;
}

// Aufruf:
echo GetICQ(158610375);


?>



Weiss jemand wo der Fehler ist ??

---
www.xeal.de : Bald in der Sommerversion !

  Profil   E-Mail   Editieren   Zitieren
Andreas S
Otto-Normal-Poster




Beiträge: 81

Bekommst du irgendeine Fehlermeldung?

  Profil   Editieren   Zitieren
Xeal
Otto-Normal-Poster
Threadstarter




Beiträge: 86

nö, nur ne leere seite

---
www.xeal.de : Bald in der Sommerversion !

  Profil   E-Mail   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

bau mal in die funktion ganz ans ende sowas wie wie echo "blablabla"; ein. Wenn der das nicht macht is nen Syntaxfehler in der Funktion drin.

  Profil   Editieren   Zitieren
Xeal
Otto-Normal-Poster
Threadstarter




Beiträge: 86

kann es nicht auch einfach sein, dass die variable $uin nicht definiert wurde ?!

---
www.xeal.de : Bald in der Sommerversion !

  Profil   E-Mail   Editieren   Zitieren
Andreas S
Otto-Normal-Poster




Beiträge: 81

Ich hab so den Verdacht dass ICQ das Verfahren schon wieder umgestellt hat und deshalb das Script nicht mehr geht.

Diese Nachricht wurde geändert von: Andreas S
  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

nee, die übergibst du ja im aufruf der Funktion.
Zeigt der das Echo denn an?

  Profil   Editieren   Zitieren
HG
Posting-Schinder




Beiträge: 520

Ich hab das mal gestestet, und es erscheint, daß der ICQ-Server folgendes zurückgibt:
1: 
2: 
3:
Location: http://status.icq.com/online.gif?icq=158610375&img=5


Ich denke, daß du aus diesem String erstmal rausziehen musst, ob online oder nicht, und dann das entsprechende Bild in den HTML-Code einfügen musst.

=> das Skript kommt an den verschiedenen if's mit return werten vorbei und gibt dann anschließend false zurück.

---
www.kuminatano.de

  Profil   E-Mail   Website   Editieren   Zitieren
Seite 1 | 2  

Antworten
Forum » PHP & MySQL » Icq status auslesen ?

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Icq status auslesen ? im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8126524    Heute : 442     Gestern : 463     Online : 224     21.11.2024    14:14      0 Besucher in den letzten 60 Sekunden        
Nach oben