Imageboard, TinyIB, verhindern dass man mit Tor posten kann.
Ich betreibe ein Imagboard mit TinyIB, leider hat es keine proxy check Funktion implementiert, folgende 2 Codes habe ich gefunden, kann mir bitte jemand sagen wo ich die einfuegen muss?
Ich weiß dass das nicht zu 100% funktionieren wird, aber schon mal besser als nichts.
PHP
<?php print isTorRequest() ? "Yep" : "Nope"; function isTorRequest() { $reverse_client_ip = implode('.', array_reverse(explode('.', $_SERVER['REMOTE_ADDR']))); $reverse_server_ip = implode('.', array_reverse(explode('.', $_SERVER['SERVER_ADDR']))); $hostname = $reverse_client_ip . "." . $_SERVER['SERVER_PORT'] . "." . $reverse_server_ip . ".ip-port.exitlist.torproject.org"; return gethostbyname($hostname) == "127.0.0.2";} ?>
und
folgende php-Dateien kommen in Frage:
imgboard.php
/inc/html.php, /inc/functions.php, /inc/defines.php
Es ware sehr nett, wenn jemand der sich auskennt mir das sagt, ich weiß auch nicht was ich falsch mache, auf anderen Boards werde ich entweder unfreundlich angemacht oder es wird nicht geantwortet, wozu ist denn das Internet da wenn man sich nicht weiterbilden kann?