» Forum » Clanscript » Installation und Upgrades » Besucher IP lesen
  Mitglieder   |   Gallery   |   FAQ's   |   Regeln

[ Anmelden zum schreiben ]

Besucher IP lesen
fakehans
Mitglied
8 Beitragspunkte
Posts: 12

2 Mitglieder finden den Beitrag gut.

Merkliste 05.12.2011 - 21:07:15     Zitieren
Hallo,
bin absoluter Anfänger!Zwinker
Das einzige was ich gerne von euch wissen möchte ist, wie kann ich die IP der Homepage Besucher angezeigt bekommen?
Mit irgendwelchen Scripten bekomme ich es nicht hin.
Homepage wurde kostenlos auf Funpic angelegt.

Kann mir einer die einfachste und unkomplizierteste Lösung für mein Problem vorschlagen und es mir detailiert, für blutige Anfänger, von A-Z erklären?

Danke im Vorraus

betroffene Homepage: fakehans.fa.funpic.de/


Zuletzt modifiziert von fakehans am 05.12.2011 - 21:08:22
she
Mitglied
67 Beitragspunkte
Posts: 964

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 05.12.2011 - 21:23:24     Zitieren
<?php echo $_SERVER['REMOTE_ADDR']; ?>
Das ist der PHP Befehl zum anzeigen der IP des Besuchers.


Google+shelfinger.eu
fakehans
Mitglied
8 Beitragspunkte
Posts: 12

1 Mitglieder finden den Beitrag gut.

Merkliste 05.12.2011 - 21:31:25     Zitieren
Ok, Befehle hab ich schon gefunden.
Ich sags mal ganz einfach.
Wo schreib ich das denn jetzt rein und wo kann ich die IP im Anschluss sehen?
Chapter
Moderator
208 Beitragspunkte
Posts: 5677

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 05.12.2011 - 21:32:51     Zitieren
Du garnicht. So kann jeder userseiten ip sehen. Wenn du sie sehen möchtest, müsst du sie in der Datenbank speichern


Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
fakehans
Mitglied
8 Beitragspunkte
Posts: 12

2 Mitglieder finden den Beitrag gut.

Merkliste 05.12.2011 - 22:39:30     Zitieren
Ok, wenn du mir jetzt noch sagst, wie ich die in der Datenbank speichern und lesen kann, wäre mir sehr geholfen.
Sniper
Moderator
56 Beitragspunkte
Posts: 1420

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 05.12.2011 - 22:53:25     Zitieren
Dein Freund und Helfer GOOGLE


Zuletzt modifiziert von Sniper am 05.12.2011 - 22:53:40
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4606

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 05.12.2011 - 22:56:35     Zitieren
Man kann Dir nur allgemeine Anweisungen geben, wenn Du nichts genaues sagst.
Wie Sniper schon sagt ... auch selbst mal suchen und probieren und dann nachfragen.

Prinzip:
Die jeweilige Tabelle um IP erweitern
ALTER `prefix_tabellenname` add `ip` varchar(20) NOT NULL default ''

Im Script zum Eintrag in die Tabelle
INSERT INTO `prefix_tabellenname` ( ..., `ip`, ... ) VALUES ( ..., '".$_SERVER['REMOTE_ADDR']."', ...)

Die Punkte stehen für andere zugehörige Daten/Posts zur IP usw...


Zuletzt modifiziert von Lord|Schirmer am 05.12.2011 - 22:58:03


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
fakehans
Mitglied
8 Beitragspunkte
Posts: 12

1 Mitglieder finden den Beitrag gut.

Merkliste 05.12.2011 - 23:09:11     Zitieren
ich weiß halt nicht was ein script ist, wie/womit man es erstell und wo/ob man es hochladen muss


Zuletzt modifiziert von fakehans am 05.12.2011 - 23:09:44
Sniper
Moderator
56 Beitragspunkte
Posts: 1420

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 05.12.2011 - 23:17:47     Zitieren
Naja je nachdem wo du es hinpacken möchtest.

- Admin Bereich include/admin/
- Content Bereich include/content

dann musst du dir eine Tabelle anlegen/bearbeiten am leichtesten währe über phpmyadmin.

Wenn du eine neue Datei erstellen willst:
In deine php Datei musst du dann noch den Ilch Code oder wie man das auch nenne Möchte einfügen das findest du in jeder php Datei in den jeweiligen Bereichen und deinen Code zum auslesen der Datenbank.
fakehans
Mitglied
8 Beitragspunkte
Posts: 12

1 Mitglieder finden den Beitrag gut.

Merkliste 05.12.2011 - 23:40:08     Zitieren
ok, dann muss ich mir mal angucken wie das genau geht.
weiß nicht was ich in die tabellen eintragen muss.
hab halt gar keine ahnung davon.
fakehans
Mitglied
8 Beitragspunkte
Posts: 12

1 Mitglieder finden den Beitrag gut.

Merkliste 06.12.2011 - 22:43:08     Zitieren
ich bekomme nichts gebacken und schon stundenlang beschäftigt die zeilen irgendwo einzufügen.

Prinzip:
Die jeweilige Tabelle um IP erweitern
?
1

ALTER `xic_tabellenname` add `ip` varchar(20) NOT NULL default ''

Im Script zum Eintrag in die Tabelle
?
1

INSERT INTO `xic_tabellenname` ( ..., `ip`, ... ) VALUES ( ..., '".$_SERVER['REMOTE_ADDR']."', ..


anschließend kommt immer sowas:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSERT INTO `ilchClan_allg` ( ..., `ip`, ... ) VALUES ( ..., '&quot;.$_SERVER['REMOTE' at line 2
she
Mitglied
67 Beitragspunkte
Posts: 964

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 07.12.2011 - 06:46:46     Zitieren
INSERT INTO xic_tabellenname (ip) VALUES (" . $_SERVER['REMOTE_ADDR'] . "Zwinker

Du solltest mal MySQL Dokumentation lesen.
Was Sniper versucht dir zuerklären ist das du ein Insert Befehl erweitern sollst und nicht versuch irgendwo reinzubasteln.


Google+shelfinger.eu
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4606

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 07.12.2011 - 07:41:05     Zitieren
Ich glaube das Beste wäre, wenn Du uns deine Vorstellung mal genau erklärst.

Es soll jeder Besucher (dessen IP) deiner WebSite mitgeloggt werden?
Wo sollen diese Daten zur Ansicht ausgegeben werden?
Wie soll es aussehen (Datum, IP, sonst. Infos)?

... und zum Schluss für was braucht man diese allgemeinen nicht verwertbaren Infos, wenn sie nicht zu gewissen Einträgen oä. zuordenbar sind?


Zuletzt modifiziert von Lord|Schirmer am 07.12.2011 - 07:41:35


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
Chapter
Moderator
208 Beitragspunkte
Posts: 5677

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 07.12.2011 - 10:21:36     Zitieren
Ich trau mich einfach mal zu behaupten das er einfach nur das hier sucht

www.ilch.de/downloads-show-1614.html


Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4606

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 07.12.2011 - 10:36:23     Zitieren
Stimmt Chapter ... da hat ja She schon ein Modul gebastelt! Lachen

Die ganze "Aufregung" umsonst Zwinker


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
fakehans
Mitglied
8 Beitragspunkte
Posts: 12

0 Mitglieder finden den Beitrag gut.

Merkliste 07.12.2011 - 14:21:58     Zitieren
super, dankeschön
das ist genau das was ich gesucht habe.

jetzt kommt bei der installation:
Fatal error: Call to undefined function getip() in /usr/export/www/vhosts/funnetwork/hosting/fakehans/ilch/include/includes/func/iplogger.php on line 134

kann da einer von euch was mit anfangen?
sonst muss ich mal die ordnerstrucktur komplett neu anlegen
Sniper
Moderator
56 Beitragspunkte
Posts: 1420

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 07.12.2011 - 15:06:03     Zitieren
ja die Funtkion getip() fehlt du solltest mal die Readme lesen
fakehans
Mitglied
8 Beitragspunkte
Posts: 12

0 Mitglieder finden den Beitrag gut.

Merkliste 07.12.2011 - 15:49:09     Zitieren
hab bisher alles ao gemacht, wie beschrieben.
daten hochgeladen und versucht zu installieren.


Zuletzt modifiziert von fakehans am 07.12.2011 - 15:50:45
Sniper
Moderator
56 Beitragspunkte
Posts: 1420

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 07.12.2011 - 16:11:13     Zitieren
Zitat

1.WICHTIG IP-Logger < 0.65 oder weniger nicht Kompatibel!!!!! Deinstallieren
2.Alle Dateien die im Ordner "upload" sind hochladen.
3.<domain>/admin.php?iplogger-install ausführen
4.NOTICE! Sollte include/admin/iplogger/installation.php, include/admin/iplogger/installation.sql und include/admin/iplogger/deinstall.php nicht gelöscht sein. Bitte Löschen
5.Einstellungen auf <domain>/admin.php?allg ausfüllen
6.Öffne index.php Zeile 33

site_statistic();



Darunter einfügen

require_once ('iplog.php');




7.Öffne admin.php Zeile 33
$menu = new menu();




Darunter einfügen
require_once ('iploga.php');





8.Öffne include/includes/func/statistic.php Zeile 136

db_query("INSERT INTO xic_stats (wtag,stunde,`day`,mon,yar,os,browser,ip,ref) VALUES(" . $wt . "," . $st . "," . $d . "," . $m . "," . $y . ",'" . $os . "','" . $br . "','" . $ip . "','" . $ur . "')");


Ersetzen mit

db_query("INSERT INTO xic_stats (wtag,stunde,`day`,mon,yar,os,browser,ip,ipname,ref,uid,sid) VALUES(".$wt.",".$st.",".$d.",".$m.",".$y.",'".$os."','".$br."','".$ip."','".gethostbyaddr($ip)."','".$ur."','".$_SESSION['authid']."','".session_id()."')");



9.Öffne include/admin/allg.php Zeile 89


}

Darunter einfügen

function admin_allg_logger_Month ( $ak ) {
  $ar = array ( 0 => 'nein', 1 => '1 Monat', 2 => '2 Monate', 3 => '3 Monate', 4 => '4 Monate', 5 => '5 Monate', 6 => '6 Monate', 7 => '7 Monate', 8 => '8 Monate', 9 => '9 Monate' );
  $l = '';
  foreach ( $ar as $k => $v ) {
    if ( $k == $ak ) { $sel = ' selected'; } else { $sel = ''; }
    $l .= '<option'.$sel.' value="'.$k.'">'.$v.'</option>';
  }
  return ($l);
}
/code]
Zeile 103


$wars_last_komms = admin_allg_wars_last_komms ( $allgAr['wars_last_komms'] );[

Darunter einfügen
[code]
$loggerdelMonth = admin_allg_logger_Month ( $allgAr['loggerdelMonth'] );




10.Das Modul ist nun im Admin Control Panel bei Module zufinden




Sicher dass du alles ausgeführt hast wie es hier drinnen steht?

Zuletzt modifiziert von Sniper am 07.12.2011 - 16:14:56
fakehans
Mitglied
8 Beitragspunkte
Posts: 12

0 Mitglieder finden den Beitrag gut.

Merkliste 07.12.2011 - 17:14:31     Zitieren
ich scheiter ja schon bei punkt 3.<domain>/admin.php?iplogger-install ausführen.
die errormeldung kommt ja direkt bei punkt 3.
ist ja überflüssig die restlichen schritte mit einfügen usw. zu machen, wenns da schon hakt.
she
Mitglied
67 Beitragspunkte
Posts: 964

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 07.12.2011 - 20:10:13     Zitieren
Überspringe punkt 3 und führe es am schluß aus. sollte eigentlich dann keine "fehler" kommen.


Google+shelfinger.eu
fakehans
Mitglied
8 Beitragspunkte
Posts: 12

0 Mitglieder finden den Beitrag gut.

Merkliste 07.12.2011 - 20:15:01     Zitieren
ok, dann mache ich erst mal alle anderen sachen und versuchs dann nochmal zu installieren.
fakehans
Mitglied
8 Beitragspunkte
Posts: 12

0 Mitglieder finden den Beitrag gut.

Merkliste 07.12.2011 - 20:38:38     Zitieren
so, wollte die zeilen in die vorgeschriebenen verzeichnisse eintragen.
die orientierungszeilen sind nicht vorhanden.
"8. Öffne include/includes/func/statistic.php Zeile 136" gibt es bei mir bsw. gar nicht.
muss ich ein bestimmtes clanscript haben?


Zuletzt modifiziert von fakehans am 07.12.2011 - 21:45:21
Sniper
Moderator
56 Beitragspunkte
Posts: 1420

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 08.12.2011 - 20:45:47     Zitieren
Die aktuelle Version solltest du haben und sollte es eig auch Laufen
fakehans
Mitglied
8 Beitragspunkte
Posts: 12

0 Mitglieder finden den Beitrag gut.

Merkliste 17.12.2011 - 12:43:23     Zitieren
dieses benutze ich
ist ja auch das aktuellste oder?

Für ilch Version 1.0.5 H
Datum 26.02.2006
DeadBirdy
Mitglied
9 Beitragspunkte
Posts: 164

0 Mitglieder finden den Beitrag gut.

Merkliste 19.12.2011 - 12:45:53     Zitieren
Unglaublich.........
she
Mitglied
67 Beitragspunkte
Posts: 964

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 19.12.2011 - 12:50:06     Zitieren
Zitat geschrieben von fakehans

dieses benutze ich
ist ja auch das aktuellste oder?

Für ilch Version 1.0.5 H
Datum 26.02.2006



Jep ist das aktuellste. Du bist der König der Update's, der König der Leser.


Google+shelfinger.eu
Sniper
Moderator
56 Beitragspunkte
Posts: 1420

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 19.12.2011 - 16:49:14     Zitieren
Zitat geschrieben von fakehans

dieses benutze ich
ist ja auch das aktuellste oder?

Für ilch Version 1.0.5 H
Datum 26.02.2006




Haha genial xD

@She ich glaube wir sollten ihn lieber aufklären. Nachher glaubt er dir das noch xD
she
Mitglied
67 Beitragspunkte
Posts: 964

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 20.12.2011 - 01:01:21     Zitieren
Aufklären? Für was? Er liest ja nichmal die ReadMe! Also hat er schon den ersten Fehler gemacht.


Google+shelfinger.eu
Sniper
Moderator
56 Beitragspunkte
Posts: 1420

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 20.12.2011 - 14:04:21     Zitieren
Ja eig hätte er es spätestens blicken müssen als er aufs Datum geschaut hat

[ Anmelden zum schreiben ]