|
|
|
|
ErSelbst
aus Wiesbaden online
Moderator 23 Jahre dabei !
AMD Ryzen 7 3000 MHz
|
Zitat von DarkFacility um 17:14 am Jan. 19, 2007
kann mir einer erklären, wie das funzt? @moa: aber ebay ist doch immer gut
|
Code<? //Dieses Skript wurde von Changer geschrieben..... //Es ist frei und darf auch weitergeben werden // Changer von [url]http://www.infinity-community.com[/url] include("function_signatur.php"); // Anfang Domain zulassen $erlaube = array("www.infinity-community.com"); $host = getenv("HTTP_REFERER"); if(empty($host)) { $host = "http://www.infinity-community.com/"; $host = parse_url($host); **else{ $host = parse_url(getenv("HTTP_REFERER")); ** $host = "$host[host]"; if (!in_array($host, $erlaube)){ header("Content-Type: image/png"); $vorlage = imagecreatefrompng("fehler.png"); $txtcolor = imagecolorallocate ($vorlage, 255, 0, 0); $text = "Die Abfrage kann von $host nicht ausgeführt werden!"; $text2 = "Bitte wende Dich an [email]changer@infinity-community.com[/email]"; imagestring($vorlage, 2, 30, 2, $text, $txtcolor); imagestring($vorlage, 2, 30, 14, $text2, $txtcolor); Imagepng($vorlage,'',100); ImageDestroy($vorlage); exit; ** // Ende Domain zulassen $plattform= betriebssystem($HTTP_USER_AGENT);//Betriebssystem-Erkennung $browser=browser($HTTP_USER_AGENT);//Browser-Erkennung $ipadresse=getenv("REMOTE_ADDR"); // IP-Adresse auslesen $user_host = GETHOSTBYADDR($ipadresse); //Hostname auslesen // Ab hier startet das Auslesen des Providers $provider = implode("", file("http://www.ripe.net/perl/whois?form_type=simple&full_query_string=&searchtext=$ipadresse")); $start = "descr: "; $end = "country:"; $provider = provider($provider, $start, $end); //Ende Auslesen Provider // Anfang Bild erstellen header("Content-Type: image/png"); $provider= ltrim(chop($provider)); /*if(strlen($provider) >=21){ $provider = ereg_replace($provider, 'Providername zu lang', $provider); ***/ if($provider =="xDSL Pool"){ $provider = ereg_replace('xDSL Pool', 'NetCologne', $provider); ** $plattform = "Dein Betriebssystem: $plattform"; $browser = "Dein Browser: $browser"; $ipadresse = "Deine IP: $ipadresse"; $user_host = "Hostname: $user_host"; $provider = "Dein Provider: $provider"; $vorlage = imagecreatefrompng("signature.png"); $vorlage_smilie= imagecreatefrompng("$folder$smilie"); $vorlage_size = getimagesize("$folder$smilie"); $txtcolor = imagecolorallocate ($vorlage, 255, 0, 0); imagestring($vorlage, 2, 4, 2, $plattform, $txtcolor); imagestring($vorlage, 2, 4, 18, $browser, $txtcolor); imagestring($vorlage, 2, 250, 2, $ipadresse, $txtcolor); imagestring($vorlage, 2, 250, 18, $user_host, $txtcolor); imagestring($vorlage, 2, 4, 33, $provider, $txtcolor); imagecopy($vorlage, $vorlage_smilie, 224, 7, 0, 0, $vorlage_size[0], $vorlage_size[1]); Imagepng($vorlage,'',100); ImageDestroy($vorlage); ImageDestroy($vorlage_smilie); //Ende Bild erstellen ?> | So oder so ähnlich
• • • • • • • • • • •
|
Beiträge gesamt: 105215 | Durchschnitt: 12 Postings pro Tag Registrierung: Mai 2001 | Dabei seit: 8700 Tagen | Erstellt: 17:19 am 19. Jan. 2007
|
|
|
|
|
|
|
|
|
|