webForumDet fria alternativet

Kolla ipadressen med PHP?!

5 svar · 261 visningar · startad av Dr-man

Dr-manMedlem sedan juli 2002732 inlägg
#1

Hur gör man ifall man endast vill att alla som har ip-adresserna
195.237.12.xxx skall ha tillgång till sidan?

RickiMedlem sedan juni 2000373 inlägg
#2

Detta kanske funkar:

if (substr($_SERVER["HTTP_REFER"],0,11) == "195.237.12.")
{
echo("inne");
}
else
{
echo("ut med dig");
}

Är lite osäker på variabeln där, men tror den heter någåt sådant.

Web-TorMedlem sedan nov. 200013 890 inlägg
#3

Kan man inte använda $REMOTE_ADDR()?

RickiMedlem sedan juni 2000373 inlägg
#4

Web-Tor skrev:

Kan man inte använda $REMOTE_ADDR()?

Så kanske den var den hette...

bohlinMedlem sedan mars 2000263 inlägg
#5

Variablen som håller besökarens ip är $_SERVER['REMOTE_ADDR'].

Edit: Det funkar från PHP 4.1.0. Om man kör med tidigare version, använd $HTTP_SERVER_VARS:
$HTTP_SERVER_VARS['REMOTE_ADDR']

Edit2: Mer info: http://se.php.net/manual/en/reserved.variables.php

preyMedlem sedan jan. 2002341 inlägg
#6

Kanske den här tråden kan ge tips:
http://www.webforum.nu/showthread.php?threadid=53508

262 ms totalt · 3 externa anrop · v20260731065814-full.30151723
130 ms — hämta forumlista (db)
130 ms — hämta statistik (db)
129 ms — hämta tråd, inlägg och bilagor (db)