Falls Interesse an solch einer Signatur (siehe unten) oder der Textbasierten Anzeige (Einbindung in Homepage) besteht, beöntige ich vom jeweiligen Account der gewünscht ist ein Online Logo.
Bitte hier dann wie folgt posten :
dus.net - http://dus.net/dusicon.php?a=*CD5450D58613C14C2BEA855C9DD72996CEF5007C
Einfach schreiben was gewünscht ist.
Meine Signaturgrafik wird immer dynamisch erstellt somit beinhaltet sie immer den aktuellen VoIP Status.
Hier nun der Code ohne Fehlerprüfung der Anbieter.
Am besten in ein Extra Verzeichnis mit Schreibzugriff kopieren.
Folgende Anbieter : [Dus.net / Nikotel / SipSnip / Skype / Sipgate / ICQ]
[php:1:017f1f9bed]<?php
echo "";
// Stylesheet
echo "<style type='text/css'>
body {
background-color: #fffff;
color: #000000;
font-family: Verdana;
font-size: 11px;
}
</style>";
// Variablen holen
$anbieter = $_GET[anbieter];
$id = $_GET[id];
$CacheZeit = $_GET[cachezeit];
// Datum auslesen
$timestamp = time();
if($anbieter=="01")
{
$_url = "http://dus.net/dusicon.php?a=*".$id;
$_file = "status_".$anbieter.".gif";
$_filesize = "702";
}
elseif($anbieter=="02")
{
$_url = "http://www.nikotel.net/tools/wio/wio.php?u=".$id."&renderer=exim";
$_file = "status_".$anbieter.".gif";
$_filesize = "5904";
}
elseif($anbieter=="03")
{
$_url = "http://www.sipsnip.com/de/isonline.php?username=".$id;
$_file = "status_".$anbieter.".gif";
$_filesize = "12943";
}
elseif($anbieter=="04")
{
$_url = "http://jyvepresence1.com/qzoxy/".$id.".png?icon=small";
$_file = "status_".$anbieter.".png";
$_filesize = "725";
// !=
}
elseif($anbieter=="05")
{
$_url = "http://www.sipgate.de:8585/e0/".$id;
$_file = "status_".$anbieter.".gif";
$_filesize = "1072";
}
elseif($anbieter=="06")
{
$_url = "http://wwp.icq.com/scripts/online.dll?icq=".$id."&img=5";
$_file = "status_".$anbieter.".gif";
$_filesize = "199";
}
else
{
// Hilfe
echo "<u>Liste der aktuell funktionierenden Anbieter :</u>
";
echo "01 - Dus.net - Beispiel-ID : CD5450D58613C14C2BEA855C9DD72996CEF5007C
";
echo "02 - Nikotel - Beispiel-ID : mirkoundlinda
";
echo "03 - SipSnip - Beispiel-ID : mirkoundlinda
";
echo "04 - Skype - Beispiel-ID : mscholz
";
echo "05 - Sipgate - Beispiel-ID : e09209b79e2d7f3bf8c4a588ff282ea2
";
echo "06 - ICQ - Beispiel-ID : 86087843
";
echo "
Es wurde kein Anbieter oder ID vorgegeben !
";
echo "<u>Aufruf :</u> http://www.schmalenberger.info/voip/?anbieter=xx&id=xxxxxxx&cachezeit=xxx";
}
// Dateidatum und Zeit auslesen
$DateiZeit = filectime($_file);
// Falls Cache nicht mehr aktuell aktualisiere
if(($timestamp - $DateiZeit) > $CacheZeit)
{
// Kopiere Grafik Lokal
copy($_url,$_file);
}
// Lese Dateigroeße der Grafik aus
$filesize = filesize($_file);
// Wenn Dateigroesse mit Onlinegrafik uebereinstimmt
if(($filesize == $_filesize AND $anbieter != "04") OR ($filesize != $_filesize AND $anbieter == "04"))
{ echo "online"; }
else
{ echo "offline"; }
?>[/php:1:017f1f9bed]
Bitte hier dann wie folgt posten :
dus.net - http://dus.net/dusicon.php?a=*CD5450D58613C14C2BEA855C9DD72996CEF5007C
Einfach schreiben was gewünscht ist.
Meine Signaturgrafik wird immer dynamisch erstellt somit beinhaltet sie immer den aktuellen VoIP Status.
Hier nun der Code ohne Fehlerprüfung der Anbieter.
Am besten in ein Extra Verzeichnis mit Schreibzugriff kopieren.
Folgende Anbieter : [Dus.net / Nikotel / SipSnip / Skype / Sipgate / ICQ]
[php:1:017f1f9bed]<?php
echo "";
// Stylesheet
echo "<style type='text/css'>
body {
background-color: #fffff;
color: #000000;
font-family: Verdana;
font-size: 11px;
}
</style>";
// Variablen holen
$anbieter = $_GET[anbieter];
$id = $_GET[id];
$CacheZeit = $_GET[cachezeit];
// Datum auslesen
$timestamp = time();
if($anbieter=="01")
{
$_url = "http://dus.net/dusicon.php?a=*".$id;
$_file = "status_".$anbieter.".gif";
$_filesize = "702";
}
elseif($anbieter=="02")
{
$_url = "http://www.nikotel.net/tools/wio/wio.php?u=".$id."&renderer=exim";
$_file = "status_".$anbieter.".gif";
$_filesize = "5904";
}
elseif($anbieter=="03")
{
$_url = "http://www.sipsnip.com/de/isonline.php?username=".$id;
$_file = "status_".$anbieter.".gif";
$_filesize = "12943";
}
elseif($anbieter=="04")
{
$_url = "http://jyvepresence1.com/qzoxy/".$id.".png?icon=small";
$_file = "status_".$anbieter.".png";
$_filesize = "725";
// !=
}
elseif($anbieter=="05")
{
$_url = "http://www.sipgate.de:8585/e0/".$id;
$_file = "status_".$anbieter.".gif";
$_filesize = "1072";
}
elseif($anbieter=="06")
{
$_url = "http://wwp.icq.com/scripts/online.dll?icq=".$id."&img=5";
$_file = "status_".$anbieter.".gif";
$_filesize = "199";
}
else
{
// Hilfe
echo "<u>Liste der aktuell funktionierenden Anbieter :</u>
";
echo "01 - Dus.net - Beispiel-ID : CD5450D58613C14C2BEA855C9DD72996CEF5007C
";
echo "02 - Nikotel - Beispiel-ID : mirkoundlinda
";
echo "03 - SipSnip - Beispiel-ID : mirkoundlinda
";
echo "04 - Skype - Beispiel-ID : mscholz
";
echo "05 - Sipgate - Beispiel-ID : e09209b79e2d7f3bf8c4a588ff282ea2
";
echo "06 - ICQ - Beispiel-ID : 86087843
";
echo "
Es wurde kein Anbieter oder ID vorgegeben !
";
echo "<u>Aufruf :</u> http://www.schmalenberger.info/voip/?anbieter=xx&id=xxxxxxx&cachezeit=xxx";
}
// Dateidatum und Zeit auslesen
$DateiZeit = filectime($_file);
// Falls Cache nicht mehr aktuell aktualisiere
if(($timestamp - $DateiZeit) > $CacheZeit)
{
// Kopiere Grafik Lokal
copy($_url,$_file);
}
// Lese Dateigroeße der Grafik aus
$filesize = filesize($_file);
// Wenn Dateigroesse mit Onlinegrafik uebereinstimmt
if(($filesize == $_filesize AND $anbieter != "04") OR ($filesize != $_filesize AND $anbieter == "04"))
{ echo "online"; }
else
{ echo "offline"; }
?>[/php:1:017f1f9bed]