Forum » Server-Side scripting » server remote adr
Berichten: 409
avatar
Online Stuur privebericht
Hey cp,

Ik heb dit stukje code:

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
<? if($_SERVER['REMOTE_ADDR'] != 'IP'){
   
?> Copyright 2010-<?=date("Y");?> www.<? echo $naam?>.nl © All rights reserved.  <?     
} else {
?> Copyright 2010-<?=date("Y");?> www.<? echo $naam?>.nl © All rights reserved. 
<b><a href="adminfgz.php">Controlepaneel</a></b> <?
}

?>


Echter wil ik in de remote adrr 2 ips toevoegen, hoe doe ik dit?
Ook vroeg ik me af, of de code klopt.

Groetjes,
Laatst gewijzigd door sukel op 2011-08-28 18:53:22
28-08-2011 18:52
Dit topic is 347 keer bekeken door 46 verschillende leden
Reacties op: "server remote adr"
1 | 2 Volgende pagina
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Als je er 2 wilt gebruiken gebruik je de ||. Of je kan het via een array doen.
28-08-2011 19:00
Berichten: 409
avatar
Online Stuur privébericht
Zo

Code | Selecteer Alles
minimaliseren
1
if($_SERVER['REMOTE_ADDR'] != '*.251' || '*.147'){


?

Als ik die doe, dan verdwijnt het controle paneel zinnetje
28-08-2011 19:04
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Klopt ook niet. Er bestaat geen IP dat precies "*.251" is. Misschien wel 198.168.111.251, maar niet dat. Mogelijk wil je naar de substr functie kijken. Overigens moet het $server[] != '' || $server[] != '' worden. $server moet er bij de tweede weer in.
28-08-2011 19:25
Berichten: 409
avatar
Online Stuur privébericht
Ik heb mijn ip ook even vervangen met die * op laatste 3 cijfers na, je weet maar nooit.

Verder volg ik het even niet, heb je misschien een voorbeeld?
28-08-2011 19:28
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
if($_SERVER['REMOTE_ADDR'] != 'IP' && $_SERVER['REMOTE_ADDR'] != 'IP2')

Klein foutje, moet && zijn ipv ||
28-08-2011 20:48
Berichten: 409
avatar
Online Stuur privébericht
Als ik dat stukje gebruikt valt heel mijn footer weg, oftewel, er is nog een fout aanwezig.
29-08-2011 08:21
Berichten: 151
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
<?php
if($_SERVER['REMOTE_ADDR'] != 'IP' && $_SERVER['REMOTE_ADDR'] != 'IP2'){ 
   
?> Copyright 2010-<?=date("Y");?> www.<? echo $naam?>.nl © All rights reserved.  <?      
} else { 
?> Copyright 2010-<?=date("Y");?> www.<? echo $naam?>.nl © All rights reserved.  
<b><a href="adminfgz.php">Controlepaneel</a></b> <? 
}
?>


en hoezo valt je footer dan weg? heb je screenie..
29-08-2011 09:28
Berichten: 392
avatar
Offline Stuur privébericht
Het moet wel degelijk || zijn. Anders is het IP 1 EN IP 2, in plaats van OF.
29-08-2011 14:44
Berichten: 491
avatar
Offline Stuur privébericht
Knowboard heeft goede code geleverd.

Die moet werken, alleen moet je IP en IP2 wel vervangen voor het ip waar je op wilt filteren he
30-08-2011 01:18
Berichten: 130
avatar
Offline Stuur privébericht
Volgens mij moet het zo zijn

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
<?php
if($_SERVER['REMOTE_ADDR'] != 'IP' OR $_SERVER['REMOTE_ADDR'] != 'IP2'){ 
   
?> Copyright 2010-<?=date("Y");?> www.<? echo $naam?>.nl © All rights reserved.  <?      
} else { 
?> Copyright 2010-<?=date("Y");?> www.<? echo $naam?>.nl © All rights reserved.  
<b><a href="adminfgz.php">Controlepaneel</a></b> <? 
}
?>
30-08-2011 16:07
Reageer op: "server remote adr"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden