ciao julius e grazie per avermi risposto. Non e proprio quello che sto cercando. Io ho il file index con vari campi di input, (nome, cognome, username, password ecc) e poi ho due radio button uno con istanza uomo, l'altro con istanza donna, e poi ho un pulsante invia con questo codice:
codice:
on (release) {
getURL ("register.php", "_blank", "POST");
}
il file register.php ha questo codice:
codice:
<?php
// set your infomation.
$dbhost='localhost';
$dbusername='root';
$dbuserpass='';
$dbname='login';
// connect to the mysql database server.
mysql_connect ($dbhost, $dbusername, $dbuserpass);
if (!mysql_select_db($dbname)) die(mysql_error());
$user = $_POST['user'];
$pass = $_POST['pass'];
$email = $_POST['email'];
$name = $_POST['name'];
$surname = $_POST['surname'];
$address = $_POST['address'];
$uomo = $_POST['uomo'];
$donna = $_POST['donna'];
$capelli = $_POST['capelli'];
$occhi = $_POST['occhi'];
$pass = md5($pass);
$query = "INSERT INTO user (username, password, email, name, surname, address, uomo, donna, capelli, occhi) VALUES('$user','$pass','$email','$name','$surname','$address','$uomo','$donna','$capelli','$occhi')";
mysql_query($query) or die(mysql_error());
echo "$user succussfully registered!";
?>
Quando faccio delle prove in locale, mi funziona tutto bene, nel senso che l'utente viene registrato e i suoi dati li posso leggere sul database (MYSQL).
L'unica cosa che rimane vuoto nel database, sono le caselle "uomo" e "donna". Secondo me sbaglio nel file register.php, oppure nel database stesso, perche' ho messo come tipo text. Avevo provato anche con ENUM, ma non va. Mi puoi dare un'aiutino, per favore? grazie