Salve ho un forum phpbb 2.x e ci ho installato svariate mods. Recentemente l'ho spostato su un server dedicato, e va tutto bene, a parte questa mod "Simple Firewall" che si può scaricare su: http://www.phpbbhacks.com/download/6317
Con questa mod si aggiunge un form alla pagina iniziale del forum, evitando l'accesso ai programmi automatici...
Il problema mio sta che dopo aver trasferito il tutto sembra che questa mod non funzioni più, non si riesce ad entrare nel forum perchè se clicchi sul pulsante per entrare ti ricarica la pagina e sei a capo.
Ecco il codice da aggiungere:
Codice:
//BEGIN: Simple firewall
//Create by BaoChung
session_start();
if (empty($HTTP_SESSION_VARS['letgo']))
{
if (!empty($HTTP_POST_VARS['letgo']))
{
session_register('letgo');
$HTTP_SESSION_VARS['letgo']='xaquebaochung';
header("location: index.php");
exit();
}
$sform='<html>
<head>
<title>VIETShare :: Forum :: Funny from your sharing</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body bgcolor="black">
<p>
<p>
<p>
<p align=center><font face="tahoma" size=2 color="white"><b>Wellcome to VIETShare ! </b><br><a href=http://vietshare.tk>http://vietshare.tk<a/></font>
<p align=center>
<table>
<tr><td>
<form name="sercform" method="POST" action="index.php">
<input type="submit" value="Enter Forum" name="letgo">
</form>
</td></tr>
</table>
</body>
</html>';
echo $sform;
exit();
}
//END: Simple firewall
Ecco il cookie che mi viene generato:
Codice:
Nome: PHPSESSID
Contenuto: aqb76phlie87vb73l3ui0qe3f1
Server: www.dominio.com
Percorso: /
Invia per: Qualunque tipo di connessione
Scadenza: a fine sessione
Non riesco a capire dove stia il problema, sul vecchio server funzionava, su questo nuovo no...