login  Naam:   Wachtwoord: 
Registreer je!
 Forum

IP chekker

Offline metal_jens - 31/01/2006 18:48
Avatar van metal_jensOnbekend hallo
ik wil graag weten van wie welk ip is op men site www.jemifun.be
maar ik kan niej aan ip's geraken en ik wil dat in men database

ik heb een inlog scriptje waar ik mensen kan toevoegen(dus usernaam en pass enal en zo kunnen ze dan inloggen) weet iemand hoe ik dat dan doe^^

14 antwoorden

Gesponsorde links
Offline Gerard - 31/01/2006 18:51
Avatar van Gerard Ouwe rakker $_SERVER['REMOTE_ADDR']
Offline timo - 31/01/2006 18:51
Avatar van timo PHP ver gevorderde als je het wil laten zien aan de bezoeker:
  1. <?php
  2. echo $_SERVER['REMOTE_ADDR'];
  3. ?>

in db zetten:
  1. <?php
  2. mysql_query("INSTERT INTO ip's (ip) VALUES ('".$_SERVER['REMOTE_ADDR']."')");
  3. ?>
Offline metal_jens - 31/01/2006 18:51 (laatste wijziging 31/01/2006 18:52)
Avatar van metal_jens Onbekend IK zal proberen

maar in men database staat nog nix dus moet ik een dinges aanmaken een nieuwe tabel
Offline timo - 31/01/2006 18:54
Avatar van timo PHP ver gevorderde maak een tabel aan genaamd ip
met daarin de rij ip, varchar,100
en je bent klaar met het belangrijkste! (haal wel ff de 's in m'n script weg)
Offline Bart - 31/01/2006 18:58
Avatar van Bart PHP expert @timo
Een ip is nooit 100 karakters...
xxx.xxx.xxx.xxx = 15 karakters

CREATE TABLE ips
IP varchar(15) NOT NULL
) TYPE=MyISAM;
Offline metal_jens - 31/01/2006 19:00
Avatar van metal_jens Onbekend oke maar kan iemand zijn msn geven
Offline derkiederkie - 31/01/2006 19:03
Avatar van derkiederkie Nieuw lid de beste manier om een ip op te slaan is een een int veld die op unsigned staat. Dan met de mysql functie INET_ATON het ip in je database zetten
Offline metal_jens - 31/01/2006 19:07 (laatste wijziging 31/01/2006 19:31)
Avatar van metal_jens Onbekend mijn ip werkt nu maar nu heb ik nog een probleem hij zegt :Uw ip adres xxx.xxx.xxx.xxxis in de database opgeslagen!

(vervanging vvan mijn ip=xxx.xxx.xxx.xxx)

maar als ik in de database kijk zit hij er niej in en de usernaaam ook niej

moet ik nog een andere tabel aanmaken voor user ofzo 
:?: :?:

REAGEER A.U.B
Offline vinTage - 31/01/2006 19:33
Avatar van vinTage Nieuw lid :!: :!:

DOE EEN TUTORIAL OVER MYSQL A.U.B

en WTF heb je mn avatar voor gejat ??
Offline Simon - 31/01/2006 19:35 (laatste wijziging 31/01/2006 19:36)
Avatar van Simon PHP expert vind ik best stoer van hem om die avatar te rippen

ontopic:
doe
  1. <?php
  2. mysql_query("INSTERT INTO ip's (ip) VALUES ('".$_SERVER['REMOTE_ADDR']."')") or die(mysql_error());
  3. ?>


zeg dan es de fout
Offline Martijn1989 - 31/01/2006 19:39
Avatar van Martijn1989 PHP ver gevorderde 1. Maak een database aan! (Dat kan ik je configuratie systeem van je website)

2. Maak een Tabel aan! :

Citaat:
CREATE TABLE ips
IP varchar(15) NOT NULL
) TYPE=MyISAM;


3. Maak een connectie in je .php bestand :

  1. <?
  2. $DB = Array(
  3. "dbhost" => "localhost",
  4. "dbuser" => "*****", /* Database gebruiker */
  5. "dbpas" => "*****", /* Database wachtwoord */
  6. "dbname" => "*****" /* Database naam */
  7. );
  8.  
  9. /* Mysql connectie maken */
  10. mysql_connect($DB['dbhost'],$DB['dbuser'],$DB['dbpas']) or die ("<CODE>Sorry, connectie is verbroken.</CODE>");
  11. mysql_select_db($DB['dbname']) or die ("<CODE>Sorry, connectie is verbroken.</CODE>");
  12. ?>


4. Zet dit in je .php bestand

  1. <?php
  2. mysql_query("INSTERT INTO ips (ip) VALUES ('".$_SERVER['REMOTE_ADDR']."')") or die (Mysql_Error());
  3. ?>


5. Klaar , zo moeilijk tog niet ...
Offline metal_jens - 31/01/2006 19:51 (laatste wijziging 31/01/2006 19:52)
Avatar van metal_jens Onbekend *******************censuur

vinTage edit: lees je laatste waarschuwing eens GOED !
Offline timo - 31/01/2006 19:59
Avatar van timo PHP ver gevorderde slotje kan erop, heb em ff via msn geholpe!
Offline vinTage - 31/01/2006 20:01
Avatar van vinTage Nieuw lid *ZUCHT*
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.234s