ciao grazie per la risposta, ci sono stato un po su e mi son reso conto che c'erano due errori,
il primo, nel config.php c'era la variabile $password e lo script stava usando quella cosi l'ho rinominata.
il secondo è che non avevo scritto su signup_ac.php questo:
$password=$_POST['password'];
ora il problema è che quando provo esce questo:
INSERT INTO members_db_temp(confirm_code, name, email, password, country)VALUES('e3fc4d2f689c2a4dea0911724960f997', 'gennaro', 'gennahouse@hotmail.it', 'asdasd', 'italy')
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\WebSites\*******.com_vc6an6zzd8j8xguf\signup_ac .php on line 33
Cannot send Confirmation link to your e-mail address