Soluzione definitiva allo Spam su phpBB

Area dedicata alle guide di phpBB 3
Rispondi
Avatar utente
Lucky
Utente
Utente
Messaggi: 159
Iscritto il: 15/10/2012, 20:33
Link del Forum: http://www.portalxl.eu
Località: Bari
Contatta:

Soluzione definitiva allo Spam su phpBB

Messaggio da Lucky »

E' da qualche giorno che sto sperimentando una modifica su due file che al momento sembrerebbe aver influito positivamente sulla marea di iscrizioni fittizie che affliggono ormai milioni di siti web, in particolare phpBB. Da quando ho installato le modifiche ho ridotto le iscrizioni da parte di spammer a zero. Attulmente lo sto ancora sperimentando, ma penso che sia un buon metodo e condivido con piacere la modifica.

Per applicare la modifica è necessario un buon editor PHP, non usate l’editor di Windows! Un buon editor PHP, anzi il miglior è senz’altro Notetad ++. Aprite i files posting.php e ucp.php e aggiungete il seguente codice, dopo la dichiarazione di apertura PHP:

Codice: Seleziona tutto

    //PHPBB StopForumSpam Check
    if (strpos(file_get_contents("http://www.stopforumspam.com/api?ip=" . $_SERVER['REMOTE_ADDR']), '<appears>yes</appears>')!==false) die('Go away, Spammer.');
Per i neofiti, la dichiarazione di apertura PHP corrisponde precisamente a questo codice:

Codice: Seleziona tutto

<?php
Avatar utente
patrucco
Utente
Utente
Messaggi: 58
Iscritto il: 09/04/2013, 1:46
Link del Forum:
Contatta:

Re: Soluzione definitiva allo Spam su phpBB

Messaggio da patrucco »

Meravigliosa soluzione... FINO AD OGGI...

Oggi (spero momentaneamente) il sito http://www.stopforumspam.com è inaccessibile...

in conseguenza quando tenti di postare un topic, e presumo lo stesso in fase di registrazione...

Warning: file_get_contents(http://www.stopforumspam.com/api?ip=87.9.249.1): failed to open stream: HTTP request failed! in /web/htdocs/www.patrucco.com/home/posting.php on line 3
e il tutto si incasina....

Sarebbe possibile inserire un controllo che in caso di non accesso a quel sito, salti la routine in modo da non fare casino al forum stesso?
www.patrucco.com
Avatar utente
Barrnet
Globalmod
Globalmod
Messaggi: 547
Iscritto il: 13/05/2012, 19:10
Link del Forum: https://videogamezone.eu/forum
Località: Bergamo
Contatta:

Re: Soluzione definitiva allo Spam su phpBB

Messaggio da Barrnet »

È tornato online :P
Comunque sia si, è possibile, basta che integri a quel codice questa funzione: http://www.claudiogarau.it/php/verifica ... on-php.php

Se hai problemi chiedi pure :p
Rispondi