Credo che funzioni così, sempre che il browser di chi ti visita ha il JavaScript abilitato...
Codice PHP:
<HTML>
<BODY onLoad="setTimeout('document.location.reload()',60000)">
<?php
// verifica se bannato: usi un database?
if (...) // se bannato
{
echo ('<SCRIPT LANGUAGE="JavaScript">parent.document.location.href="ban.php";</SCRIPT>');
}
?>
</BODY>
</HTML>
Esiste anche una versione PHP-only equivalente, ma purtroppo non è così affidabile (dovrebbe usare $_SERVER["HTTP_REFERRER"] se non ricordo male ma spesso è un valore che non contiene ciò che dovrebbe, ovvero l'indirizzo della pagina di provenienza).
P.S. Ti consiglierei però di lasciare il forum (è questo, vero?) come l'hai progettato, o meglio ancora di fare questo controllo prima di dare la possibilità all'utente di interagire: in fondo è bene evitare che d'un tratto il bannato si veda espulso dal sito senza che egli faccia niente... va bene bannare ma meglio "con stile"...
Stammi bene...