Redirect con condizione

annaspank

Nuovo Utente
29 Feb 2016
6
0
0
Salve, sul mio sito ho una pagina in cui gestisco una semplice chat sviluppata in java.
Su di un file di testo sono riportati gli ip degli utenti che vengono bannati dalla chat a seguito di un comportamento non consono al regolamento della stessa.
Avrei bisogno che ogni utente bannato venga automaticamente reindirizzato ad un'altra pagina e che non resti in quella in cui è presente la chat.
Ho provato tramite la funzione setTimeout a leggere dinamicamente il contenuto dei file di testo per confrontare gli ip degli utenti bannati.
Tuttavia nel momento in cui l'ip bannato viene inserito nella lista, l'utente continua a rimanere nella pagina senza essere reindirizzato a quella dovuta.
Mi servirebbe che il redirect avvenga lato client, senza forzare il refresh della pagina madre.

Questo il codice che ho utilizzato, in cui $userIP è l'ip ricavato dall'utente ed i delimitatori "|" indicano gli ip bannati

Codice:
<script type="text/javascript">
function redirect() {
                           $lista=file_get_contents("../ip.txt");
                           $utente="|".$userIP."|";
                           if (stripos($lista,$utente) !== FALSE ) 
                             { 
                              header("Location:../pages/regolamento.php");
                             }
  
                          }

window.setTimeout("redirect()", 3000);
</script>

Purtroppo l'utente bannato continua ad essere reindirizzato alla nuova pagina solamente al refresh della stessa e non a seguito dei 3 secondi necessari alla funzione redirect per rieseguire il controllo.

Chiedo aiuto a voi, grazie
 

annaspank

Nuovo Utente
29 Feb 2016
6
0
0
Ho riaperto la discussione nella sezione "ajax" perchè probabilmente è quella più giusta, quindi, se necessario, chiedo di cancellare questa discussione e mi scuso se ho postato una domanda nella sezione errata
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Redirect con condizione precisa PHP 2
A Redirect 301 genera url statico con variabili Web Server 0
M Condividere su FB con redirect Social Media Marketing 1
bubino8 [PHP] Contatore Scan QR con redirect PHP 10
L Domini Alias, Redirect o Domini aggiuntivi con cPanel: dubbi Domini 1
Fredyss redirect a altra pagina php dopo commit su postgresql con PDO PHP 1
M redirect php email inviata con successo PHP 2
E [PHP] Redirect Alias su dominio principale con url primario PHP 4
otto9due Redirect 301 con espressioni regolari piccolo aiutino Apache 3
R problema con messaggio ringraziamento o altro redirect PHP 5
Mr. Alex D. Creazione semplice autorisponditore con redirect PHP 1
R Redirect 301 con htaccess non funziona. Aiuto! PHP 1
L [PHP] Problema con il redirect ad un'altra pagina PHP 2
F redirect con htaccess funziona anche con fopen di php? Apache 1
filomeni Uscita con redirect Javascript 4
T Problemi redirect con www davanti Hosting 5
altrove redirect 301 alla stessa pagina con un url rewrite PHP 0
Eugene Redirect 301 tra pagine con url rewrite Apache 0
C video flv con redirect Flash 1
P VideoJS con redirect alla fine del video Javascript 2
Alessandro Le Mura Contatore di click su link con redirect ogni 24 ore PHP 4
Alessandro Le Mura [RISOLTO]Contatore di click su link con redirect PHP 5
Jonn Redirect su URL inesistenti con HTACCESS Apache 7
N Particolare redirect con PHP PHP 4
K redirect con mrw tools - urgente! Hosting 1
R Problema Dialog con Redirect!!! Java 1
N Regole per redirect 301 con htaccess Web Server 0
C Problema con redirect dopo submit PHP 12
G Redirect con iframe se loggato come utente o meno PHP 2
O Problema con redirect PHP 8
P [Ajax, python e JS] Redirect dopo una POST con jquery jQuery 0
S redirect con header .. ma non va' alla pagina PHP 6
S Redirect e conta click con PHP e MySql scritto da Max Bossi PHP 5
M Aiutino con php e redirect PHP 7
M Login e redirect con ASP.NET ASP.NET 1
S Pagine di errore con redirect PHP 7
N redirect con timeout ?? Classic ASP 6
S problemi con il redirect PHP 4
E Problema con Redirect PHP 1
goldenboys4 Problema col link con URL Redirect Supporto Mr.Webmaster 4
R inviare un parametro con response.redirect Classic ASP 5
S problema con redirect Classic ASP 2
V redirect con passaggio parametri PHP 2
P Redirect con Javascript Javascript 0
M Redirect a sottodominio Javascript 2
S Redirect 301 SEO Domini 2
L redirect url PHP 0
T Risolto Redirect a pagina esterna Javascript 2
M Risolto Effettuare un redirect tramite DNS (Era: DNS Redirect) Domini 1
Cosina htaccess redirect 301 senza estensione html Web Server 6

Discussioni simili