block script kapot

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Nicky van boven

nicky van boven

12/07/2011 23:52:15
Quote Anchor link
hoi!

ik heb een script die bepaalde gebruikers moet blokkeren maar die werkt niet :s

waarom werkt deze code niet:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
if($_SERVER['REMOTE_ADDR']!=="168.212.226"&&$_SERVER['REMOTE_ADDR']!=="166.70.10.23")
{

     //block pagina
     //code die niet uitgevoerd moet worden bij een van deze ip's

     echo "Gefeliciteerd u bent niet geblokkeerd!";
}

?>


mvg
nicky
 
PHP hulp

PHP hulp

17/01/2022 02:31:00
 
Jordi Kroon

Jordi Kroon

12/07/2011 23:58:45
Quote Anchor link
Zo'n systeem is vaak niet veilig genoeg.
Je hebt dynamic ips en proxy's

Maar krijg je errors of ..
 
Vincent Huisman

Vincent Huisman

12/07/2011 23:59:00
Quote Anchor link
|| ipv &&
 
Nicky van boven

nicky van boven

13/07/2011 00:06:13
Quote Anchor link
Vincent Huisman op 12/07/2011 23:59:00:
|| ipv &&


dacht ik ook eerst, maar zelfde probleem :s
ik heb nu != ipv !==
.. hoop dat het werkt :s

Toevoeging op 13/07/2011 00:06:56:

ik krijg trouwens geen errors.
 
Jordi Kroon

Jordi Kroon

13/07/2011 00:13:34
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$ips
= array();

$ips[] = '255.255.255.255';
$ips[] = '0.0.0.0';

If(in_array($_SERVER['REMOTE_ADDR'] , $ips)) {
Echo 'acces denied';
}

?>


Getypt op mobiel dus iemand die het kan testen als het goed is werkt het.
 
Nicky van boven

nicky van boven

13/07/2011 00:45:37
Quote Anchor link
thx!
 
- SanThe -

- SanThe -

13/07/2011 01:01:45
Quote Anchor link
Het ene ip-nummer heeft geen 4 getallen en &&$_SERVER['..'] wordt waarschijnlijk heel anders gezien door php dan jij denkt. Gebruik spaties: && $_SERVER['..']
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.