Salve ragazzi,

sto lavorando su questo modulo di registrazione , praticamente quando un utente si registra riceve una mail con il riepilogo dei dati di accesso personali. Il problema è che l'email viene inviata solamente all'utente che si registra e non a me come amministrazione.

Domanda........... dove devo mettere le mani per modificare il codice in modo che invii l'email anche a me come amministrazione?

Grazie per l'aiuto ...... vi posto il codice php del form di registrazione.



<?

require "prepend.php";
require "../../../phplib/oohforms.inc";

put_headers();

page_open (array("sess" => "phplib_Session"));

do{
$f = new form; // create a form object

$opt=get_time_zones($errors);
$options[]=array("label"=>"--- Seleziona il tuo Timezone ---","value"=>"");
foreach ($opt as $v) $options[]=array("label"=>$v,"value"=>$v);

$f->add_element(array("type"=>"select",
"name"=>"timezone",
"options"=>$options,
"size"=>1,
"valid_e"=>"Seleziona il tuo Timezone",
"extrahtml"=>"class='formsip'"));
$f->add_element(array("type"=>"hidden",
"name"=>"uname",
"size"=>23,
"maxlength"=>50,
"value"=>"$uname",
"minlength"=>1,
"length_e"=>"Il tuo numero di telefono ",
"valid_regex"=>$reg_validate_username,
"valid_e"=>"Numero non valido",
"extrahtml"=>"autocomplete'off' style='width:250px;'"));
$f->add_element(array("type"=>"text",
"name"=>"passwd",
"value"=>"",
"size"=>23,
"maxlength"=>25,
"pass"=>1,
"minlength"=>1,
"length_e"=>"Inserisci la password",
"extrahtml"=>"class='formsip'"));
$f->add_element(array("type"=>"text",
"name"=>"passwd_r",
"value"=>"",
"size"=>23,
"maxlength"=>25,
"pass"=>1,
"extrahtml"=>"class='formsip'"));
$f->add_element(array("type"=>"text",
"name"=>"fname",
"size"=>23,
"maxlength"=>25,
"value"=>"",
"minlength"=>1,
"length_e"=>"Inserisci il tuo nome",
"extrahtml"=>"class='formsip'"));
$f->add_element(array("type"=>"text",
"name"=>"lname",
"size"=>23,
"maxlength"=>45,
"value"=>"",
"minlength"=>1,
"length_e"=>"Inserisci il tuo cognome",
"extrahtml"=>"class='formsip'"));
$f->add_element(array("type"=>"text",
"name"=>"email",
"size"=>23,
"maxlength"=>50,
"value"=>"",
"valid_regex"=>$reg_validate_email,
"valid_e"=>"Indirizzo email non valido",
"extrahtml"=>"class='formsip'"));
$f->add_element(array("type"=>"text",
"name"=>"phone",
"size"=>23,
"maxlength"=>15,
"value"=>"",
"extrahtml"=>"class='formsip'"));
$f->add_element(array("type"=>"textarea",
"name"=>"terms",
"value"=>$config->terms_and_conditions,
"rows"=>8,
"cols"=>38,
"wrap"=>"soft",
"extrahtml"=>"style='width:415px;'"));
$f->add_element(array("type"=>"checkbox",
"name"=>"accept",
"value"=>1,
"extrahtml"=>"style=''"));
$f->add_element(array("type"=>"submit",
"name"=>"okey",
"src"=>$config->img_src_path."butons/b_register.gif",
"extrahtml"=>"alt='registrati'"));

if (isset($okey_x)){ // Is there data to process?
$db = connect_to_db();
if (!$db){ $errors[]="cannot connect to sql server"; break;}

if ($err = $f->validate()) { // Is the data valid?
$errors=array_merge($errors, $err); // No!
break;
}

if ($passwd and ($passwd != $passwd_r)){
$errors[]="passwords not match"; break;
}

if (!$accept){
$errors[]="You don't accept terms and conditions"; break;
}

/* Process data */ // Data ok;


$user_exists=is_user_exists($uname, $config->default_domain, $errors);
if ($errors) break;
if ($user_exists) {$errors[]="Spiacente il numero : '$uname' già esiste nel nostro database. Riprova.."; break;}


$user_exists=is_user_exists($uname, "fonosip.com", $errors);
if ($errors) break;
if ($user_exists) {$errors[]="Spiacente il numero:'$uname' già esiste nel nostro database. Riprova."; break;}


$confirm=md5(uniqid(rand()));

if (!add_user_to_subscriber($uname, $config->realm, $passwd, $fname, $lname, $phone, $email, $timezone, $confirm, $config->table_pending, $errors)) break;

$sip_address="sip:".$uname."@".$config->default_domain;

$mail_body=str_replace("#confirm#", $confirm, $config->mail_register);
$mail_body=str_replace("#sip_address#", $sip_address, $mail_body);


if (!send_mail($email, $config->register_subj, $mail_body)){
$errors[]="Sorry, there was an error when sending mail. Please try again later."; break;
}

Header("Location: ".$sess->url("finish.php?sip_address=".RawURLEncode($sip_a ddress)));
page_close();
exit;
}
}while (false);



if ($okey_x){ //data isn't valid or error in sql
$terms=$config->terms_and_conditions;
$f->load_defaults(); // Load form with submitted data
}

?>