Ragazzi ho un serio problema con uno script in php, fino a ieri non funzionava perke c'erano degli errori quelli sono riuscito a correggerli, ma adesso fila tt liscio ma non fa quello ke mi serve. Adesso lo posto ditemi perke non mi va il reindirizzamento e perke non mi crea il files quando lo compilo.
Grazie in anticipo.

Ecco il mio script:
<?php
class Capsula{

//Variabili
public $Titolo;
public $USerID;
public $Password;
public $Controllo;

//Acquisizione Dati
public function __construct() {
$this->Titolo = $_POST['Titolo'];
$this->UserID = $_POST['UserID'];
$this->Password = $_POST['Password'];
$this->Controllo = eregi("^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$",$UserID); }

//Controllo Mail
public function ControllMail() {
if($Controllo == true) {
header( "Location: Pag1.php");
$DatiReg = fopen($Titolo".txt","w+");
{
fwrite("Dati.txt","Username:this->Username /nl Password:this->Password");
}
fclose($DatiReg);
}
else
{
echo "

L\'indirizzo e-mail deve essere composta nella seguente forma: \"mailname@mailserver.mailext\"</p>";
}
}}
?>
Vi prego aiutatemi ke sto impazzendo.