IP-Toelaat script

Gestart doorSanderosz10 reacties67 weergaven

11 berichten · pagina 1 van 1

Sanderosz

Lid · Topicstarter

Berichten
766
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik zoek een script die alleen bepaalde ip-adressen toelaat.
Stuur desnoods een pbtje.

Vriendelijke groet,
Sander
0
Sanderosz

Lid · Topicstarter

Berichten
766
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sevvlor schreef:
deny from all
Allow from (ip hier)
Allow from (ip hier)
Allow from (ip hier)


Dankje, en er zit een foutje in mijn wachtwoord script, want je kan hem wegklikken.

<!-- Wachtwoord functie -->

<script>

<!--Hide from non-JavaScript Browsers

  var password = prompt("n4mm0hutr4d10","");

  //EERSTE PASSWORD
  switch(password){
  case"wachtwoord1" : window.location="javascript:correct()"
  break ; 


  //TWEEDE PASSWORD
  case"wachtwoord2" : window.location="javascript:correct()"
  break ; 

  //DERDE PASSWORD
  case"wachtwoord3" : window.location="javascript:correct()"
  break ; 

  //FOUT WACHTWOORD
  default : window.location="javascript:error()"
  break ; 

  } 

//Stop hiding-->

</script>
</body>
</html>


Voorbeeld: http://nammohut.site88.net/default.php
0
Berichten
6.144
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Kvind t met PHP makkelijker werken..

[COLOR= #0000BB]<?php
$ips[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]IP[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]IP[/COLOR] [COLOR= #007700],[/COLOR] [COLOR= #DD0000]IP[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$ips[/COLOR][COLOR= #007700])) {[/COLOR]
    [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]U heeft geen toegang om deze pagina te bekijken.[/COLOR][COLOR= #007700]);
}[/COLOR]
?>
0
Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb overlaatst zelf een IP allower gemaakt voor mijn site die nu in onderhoud is:

[COLOR= #0000BB]<?php

$ips[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"xxxx"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"xxx"[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$ips[/COLOR][COLOR= #007700]))
{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000] Hoi Sander.[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/include"]include[/URL] [COLOR= #007700]([/COLOR][COLOR= #DD0000]onderhoud.php[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700];
}[/COLOR]
?>
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sanderosz schreef:
Eerdere citaten tonen
Plaats dit in je .htaccess

deny from all
Allow from (ip hier)
Allow from (ip hier)
Allow from (ip hier)

Dankje, en er zit een foutje in mijn wachtwoord script, want je kan hem wegklikken.

<!-- Wachtwoord functie -->

<script>

<!--Hide from non-JavaScript Browsers

  var password = prompt("n4mm0hutr4d10","");

  //EERSTE PASSWORD
  switch(password){
  case"wachtwoord1" : window.location="javascript:correct()"
  break ; 


  //TWEEDE PASSWORD
  case"wachtwoord2" : window.location="javascript:correct()"
  break ; 

  //DERDE PASSWORD
  case"wachtwoord3" : window.location="javascript:correct()"
  break ; 

  //FOUT WACHTWOORD
  default : window.location="javascript:error()"
  break ; 

  } 

//Stop hiding-->

</script>
</body>
</html>


Voorbeeld: http://nammohut.site88.net/default.php

Daarvoor gebruik je geen javascript. Iedereen kan dat omzeilen.
0
Berichten
3.074
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sanderc schreef:
Ik heb overlaatst zelf een IP allower gemaakt voor mijn site die nu in onderhoud is:
[COLOR= #0000BB]<?php

$ips[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"xxxx"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"xxx"[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$ips[/COLOR][COLOR= #007700]))
{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000] Hoi Sander.[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/include"]include[/URL] [COLOR= #007700]([/COLOR][COLOR= #DD0000]onderhoud.php[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700];
}[/COLOR]
?>


Een vraagje; Waarom exit()? Zonder exit() functioneert de snippet toch ook?
0
Berichten
6.144
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja, maar dat werkt lastiger.
Dan moet je de dus de rest van de pagina in een if-else statement gaan bouwen.
Mijne zet je bovenaan een pagina, en klaar.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Joeey schreef:
Eerdere citaten tonen
Sanderc schreef:
Ik heb overlaatst zelf een IP allower gemaakt voor mijn site die nu in onderhoud is:
[COLOR= #0000BB]<?php

$ips[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"xxxx"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"xxx"[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$ips[/COLOR][COLOR= #007700]))
{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000] Hoi Sander.[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/include"]include[/URL] [COLOR= #007700]([/COLOR][COLOR= #DD0000]onderhoud.php[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700];
}[/COLOR]
?>

Een vraagje; Waarom exit()? Zonder exit() functioneert de snippet toch ook?

Nee, alles na de include van onderhoud.php wordt ook meegenomen. Niet echt wenselijk wink
0
Berichten
6.144
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Eerdere citaten tonen
Joeey schreef:
Eerdere citaten tonen
Sanderc schreef:
Ik heb overlaatst zelf een IP allower gemaakt voor mijn site die nu in onderhoud is:
[COLOR= #0000BB]<?php

$ips[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"xxxx"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"xxx"[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$ips[/COLOR][COLOR= #007700]))
{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000] Hoi Sander.[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/include"]include[/URL] [COLOR= #007700]([/COLOR][COLOR= #DD0000]onderhoud.php[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700];
}[/COLOR]
?>

Een vraagje; Waarom exit()? Zonder exit() functioneert de snippet toch ook?
Nee, alles na de include van onderhoud.php wordt ook meegenomen. Niet echt wenselijk wink
Ik neem aan dat het de bedoeling is dat de gebruiker zonder toegang dat "Hoi Sander" te zijn krijgt? Anders heb je dr niks aan, geeft ie alleen aan geen toegang en kan je er gewoon op.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Nu zie ik het... Je hebt gelijk, niet echtnuttig, denk ik zo, maar het kan geen kwaad om toe te voegen.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren