hallo


Ik wil graag de de dubbelle ip s laten zien en dan eventueel met naam erbij.

Ik gebruik nu deze code maar krijg niks te zien.


$query= mysql_query("Select ip from Users where ip='".$_SERVER['REMOTE_ADDR']."'");

if(mysql_num_rows($query) >= 1){
echo $row['IP'] ."";
echo("Er zijn al 1 accounts geregistreerd op deze website.");

}

hij hoeft ze niet op slaan.
dit is allen om dubbelle ip s op te sporen.
$row['IP'] , in je query heb je het met kleine letters (ip).
wellicht ook handig om toe te voegen:
if (!$query) { echo mysql_error();}
bedankt hoor
ik ga er mee aan de slag

[size=xsmall]Toevoeging op 18/09/2011 19:26:43:[/size]

Ger ik heb je een pm gestuurd weet niet of je hier links mag zetten
Ja teun dat mag je.
Je code zou er zo uit moeten zien[code]
$query= mysql_query("Select ip from Users where ip='".$_SERVER['REMOTE_ADDR']."'");
if (!$query) { echo mysql_error();}
if(mysql_num_rows($query) >= 1){
$row = mysql_fetch_row($query);
echo $row[0] ."";
echo("Er zijn al 1 accounts geregistreerd op deze website.");
}


bedankt voor je tips en hulp.

Zal er verder mee aan het werk gaan en nog uitbreiden.

Fijne dag nog

Teun
Teun Jansen in PM

deze foutmelding krijg ik nu op de site:
Unknown column 'ip' in 'field list'
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in ****************/iponline.php on line 76

Teun graag niet via privé berichten werken, dat is niet de bedoeling van een forum.
Dit betekent dus dat er een fout zit in je sql statement
Teun Jansen in PM

de tabel van ip heet userIP

bedoel je de veldnaam of je heb er een aparte tabel voor?
ow sorry
nee is geen aparte tabel het is een veldnaam.
dan moet je dus wel SELECT userIP .... in plaats van SELECT ip .... doen.
Daarnaast heb je ook de $row nog niet, kijk goed in mijn eerdere post.
<?php
}
$query= mysql_query("Select userIP from prochatrooms_users where ip='".$_SERVER['REMOTE_ADDR']."'");
if (!$query) { echo mysql_error();}
if(mysql_num_rows($query) >= 1){
$row = mysql_fetch_row($query);
echo $row['0'] ."userIP";
echo $row['1'] ."username";
echo("Er zijn al 1 accounts geregistreerd op deze website.");

}
}

?>
Tot zover ben ik gekomen
Na veel zoeken
Waarom dubbele IP's opsporen? Het is niet verstandig om te begrenzen of meldingen te geven op IP omdat er op een IP nummer meerdere gebruikers kunnen zijn. Thuisnetwerken maken gebruik van 1 IP nummer naar buiten, het IP nummer van de router. Bedrijven en scholen hebben vaak ook maar 1 IP nummer naar buiten. Je gaat dus per bedrijf, school, thuisnetwerk, bibliotheek etc maar user toestaan op je chatrooms?
Nee dit is alleen ter controle van dubbelle ip s
en als er een dubbel ip is dan moet die dat laten zien

Reageren