[PHP] Simpel php vraagje

Pagina: 1
Acties:
  • 393 views

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb een klein vraagje

Kan je in php iets maken dat je ip ziet en je door laat gaan naar de website, En dan niet door laat gaan als je IP is verbannen?
Kan iemand daar mij bijhelpen?
Google vind niks :(


Groetjes Joris

Acties:
  • 0 Henk 'm!

  • Rorando
  • Registratie: April 2007
  • Laatst online: 17-09 17:07
Dit is heel makkelijk op google zelf te vinden en je zou ook geen kant en klare code krijgen hier,

hint:
$_SERVER variable

Acties:
  • 0 Henk 'm!

  • Tiemez
  • Registratie: December 2003
  • Laatst online: 24-10-2022
Ja dat kan.

http://nl3.php.net/manual/en/reserved.variables.server.php daar staat hoe je het ipadres van een bezoeker kan opvragen. Deze kun je vergelijken met b.v. een record in een database.

Acties:
  • 0 Henk 'm!

  • dcm360
  • Registratie: December 2006
  • Niet online

dcm360

Moderator Discord

HD7767 powered

$_SERVER["REMOTE_ADDR"], meer valt er niet over te zeggen denk ik.
edit: blijkbaar ben ik ook niet eens de enige die dat vind :)

[ Voor 32% gewijzigd door dcm360 op 26-04-2010 16:55 ]


Acties:
  • 0 Henk 'm!

  • mithras
  • Registratie: Maart 2003
  • Niet online
:w welkom ;)
Kan je in php iets maken dat je ip ziet en je door laat gaan naar de website, En dan niet door laat gaan als je IP is verbannen?
Ja, dat kan.
Kan iemand daar mij bijhelpen?
Nee, dat kan ik niet (PRG Beleid)
Google vind niks :(

Groetjes Joris
[google=php block ip address] zou je de informatie moeten geven om hiermee verder te komen. Kortweg: vang het ip adres op, controleer deze tegen een white list (lijst goedgekeurde adressen) en afhankelijk van de controle geef je toegang of juist niet.

[ Voor 17% gewijzigd door mithras op 26-04-2010 16:56 ]


Acties:
  • 0 Henk 'm!

  • hellfighter87
  • Registratie: Mei 2008
  • Laatst online: 18-09 13:15
uhm, ten eerste zal er wel een reden zijn dat je gebanned bent?
En dit heeft weinig met php te maken :P

Acties:
  • 0 Henk 'm!

  • jeroenvdnberg
  • Registratie: Juni 2005
  • Laatst online: 11-09 13:05
Letterlijke voorbeelden van google:

http://www.phphulp.nl/php/scripts/8/1241/

Acties:
  • 0 Henk 'm!

  • jbdeiman
  • Registratie: September 2008
  • Laatst online: 18:00
print_r($_SERVER) kan je je ip wel vinden.

Vervolgens kan je best zoeken naar een mogelijkheid om een ip in de database op te slaan, en dan een select query uitvoeren waarin je je ip opvraagt als iemand op de website komt.
Is die gevonden, dan is die geblocked.

(meest simpel om te doen.

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Een slotje is niet nodig op een topic als je je oplossing hebt. Zie daarvoor ook onze faq betreffende topiceinde. Dit topic gaat echter wél op slot omdat het niet voldoet aan onze Quickstart en tegen onze Kan iemand even...? regels in gaat.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij

Pagina: 1

Dit topic is gesloten.