murb.com Hauptseite  •   Registrieren  •  SUCHE  •  FAQ  •  Mitgliederliste  •  Forenregeln  •  Login
Neue Antwort erstellen Counter-Erweiterung
Gehe zu Seite 1, 2  Weiter
Counter-Erweiterung
Meddi
Gast
Antworten mit Zitat
Hallo zusammen,

ich habe den Counter an meine Bedürfnisse angepasst. Ip-Adress in umgekehrter Reihenfolge etc.
Ich würde gerne zu den protokollierten IP's noch den host protokoliert haben (ping -a [ip]. Was muss ich dazu wo im Quelltext ändern / erweitern?

Danke,
Meddi
Firewolf
Administrator
Beiträge: 239
Antworten mit Zitat
Geht es um den Text-Counter? Sprichst du von den IPs der Informationsausgabe (action=show)?
Benutzer-Profile anzeigenAlle Beiträge von Firewolf anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchenICQ-Nummer
Meddi
Gast
Antworten mit Zitat
Hi Firewolf,

ja, es geht um diese ausgabe. Weißt du weiter?

LG
Meddi
Firewolf
Administrator
Beiträge: 239
Antworten mit Zitat
Ersetze im Quellcode überall
Code:
$varip::$factorx

durch
Code:
$varip::$factorx".getHost()."

getHost() stellt hierbei eine Methode dar, die das tun soll, was du möchstest. Diese kannst du nach Belieben anpassen (davor natürlich noch erstellen Wink).

Für die Ausgabe gehst du an das Ende des Quellcodes und ersetzt
Code:
echo "<br>$onlyip[0]";

mit
Code:
echo "<br>$onlyip[0] - $onlyip[1]";
Benutzer-Profile anzeigenAlle Beiträge von Firewolf anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchenICQ-Nummer
Meddi
Gast
Antworten mit Zitat
Hi Firewolf,

funktioniert leider nicht:
Fatal error: Call to undefined function getHost() in txtcounter.php on line 379

Ine 378 - 380:
$storeip = fopen($path.$ipdata,"a+");
fwrite($storeip, "\r\n$varip::$factorx".getHost()."||");
fclose($storeip);

Hast du noch ne Idee woran das liegen könnte?

Danke,
Meddi
Firewolf
Administrator
Beiträge: 239
Antworten mit Zitat
Die Methode getHost() ist ja auch nicht implementiert, das solltest du doch selbst tun Wink
Benutzer-Profile anzeigenAlle Beiträge von Firewolf anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchenICQ-Nummer
Meddi
Gast
Antworten mit Zitat
Hmm, und wie geht das?

LG
Meddi
Firewolf
Administrator
Beiträge: 239
Antworten mit Zitat
Was genau willst du denn ausgegeben haben? Dann bastel ich dir das.
Im Eingangspost schreibst du (ping -a [ip]. Willst du die IP anpingen?
Benutzer-Profile anzeigenAlle Beiträge von Firewolf anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchenICQ-Nummer
Meddi
Gast
Antworten mit Zitat
Hi Firewolf,

danke dass du mir hilfst. das sollte so aussehen (so sieht es gerade aus, das dick geschriebene soll der hostname sein der noch fehlt):

84.xxx.xxx.xx 29.01.2009, 23:58, hostname
84.xxx.xxx.xx 29.01.2009, 23:57, hostname
84.xxx.xxx.xx 29.01.2009, 23:55, hostname
84.xxx.xxx.xx 29.01.2009, 23:21, hostname
.
.
.

Danke,
Gruß Meddi
Firewolf
Administrator
Beiträge: 239
Antworten mit Zitat
Ich glaube was du suchst ist Folgendes: gethostbyaddr($_SERVER['REMOTE_ADDR'])

Und zwar ersetzt du das getHost() wie in den Posts anfänglich geschrieben durch:

Code:
gethostbyaddr($varip)
Benutzer-Profile anzeigenAlle Beiträge von Firewolf anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchenICQ-Nummer
Meddi
Gast
Antworten mit Zitat
Hi Firewolf,

danke für die Hilfe / Rückmeldung. Ich werde das morgen gleich testen und berichten.

Liebe Güsse
Meddi
Hi Hi Firewolf,
Meddi
Gast
Antworten mit Zitat
... funktioniert leider nicht. Funktioniert es denn bei dir mit den Änderungen / Erweiterungen?

Grüsse
Meddi
Meddi
Gast
Antworten mit Zitat
Hi Firewolf,

kann ich dir das script mal zumailen?

LG
Meddi
Firewolf
Administrator
Beiträge: 239
Antworten mit Zitat
Ja, schicks an webmaster [at] murb.com dann guck ich mir das mal an. Getestet habe ich es bei mir noch nicht.
Benutzer-Profile anzeigenAlle Beiträge von Firewolf anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchenICQ-Nummer
Firewolf
Administrator
Beiträge: 239
Antworten mit Zitat
Update: Habe dir die geänderte Counter-Datei per E-Mail geschickt. Falls sie nicht ankam (wegen Spam o.Ä.) bitte hier melden.
Benutzer-Profile anzeigenAlle Beiträge von Firewolf anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchenICQ-Nummer
Counter-Erweiterung
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Alle Zeiten sind GMT + 1 Stunde  
Seite 1 von 2  

  
  
 Neue Antwort erstellen  
Powered by phpBB © phpBB Group
Design by phpBBStyles.com | Styles Database.
Content © murb.com - Forum