Код: Выделить всё
echo "<form action=\"\" method=\"POST\">\n";
echo "<input name=\"nick\" type=\"text\" style=\"position:absolute;width:200px;left:279px;top:275px;z-index:2\">\n";
echo "<input name=\"pass\" type=\"password\" style=\"position:absolute;width:200px;left:280px;top:327px;z-index:3\">\n";
echo "<input name=\"rpass\" type=\"password\" style=\"position:absolute;width:200px;left:283px;top:381px;z-index:4\">\n";
echo "<input name=\"fac\" type=\"text\" style=\"position:absolute;width:200px;left:285px;top:440px;z-index:5\">\n";
echo "<select name=\"server\" style=\"position:absolute;left:287px;top:491px;width:200px;z-index:14\">\n";
echo "<option value=\"newmail.univ.kiev.ua\">newmail.univ.kiev.ua</option>\n";
echo "<option value=\"testmail.univ.kiev.ua\">testmail.univ.kiev.ua</option>\n";
echo "</select>\n";
Код: Выделить всё
$nick = $_POST['nick'];
$pass = $_POST['pass'];
$fac = $_POST['fac'];
$server = $_POST['server'];
Код: Выделить всё
$r = @mysql_query("INSERT INTO users(login, crypt_password, authproxy_id, domain, faculty) VALUES ('".strtolower($nick)."','".md5($pass)."','".$user_id."','".$server."','".$fac."')");
Код: Выделить всё
+----------------+----------------------+------+-----+-------------------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------------+----------------------+------+-----+-------------------+----------------+
| user_id | smallint(5) unsigned | NO | PRI | NULL | auto_increment |
| group_id | smallint(5) unsigned | NO | | 1003 | |
| crypt_password | varchar(40) | NO | | | |
| home_dir | varchar(255) | NO | | | |
| last_access | date | NO | MUL | 0000-00-00 | |
| dept_id | tinyint(3) unsigned | NO | MUL | 0 | |
| login | varchar(40) | NO | UNI | | |
| name | varchar(80) | NO | | | |
| contact_info | varchar(255) | NO | | | |
| quota | tinyint(4) | YES | | 100 | |
| maildir | varchar(255) | NO | | /var/mail/ | |
| home | varchar(255) | NO | | /home/bobot/ | |
| uid | int(10) unsigned | YES | | 1003 | |
| gid | int(10) unsigned | YES | | 6 | |
| active | tinyint(1) | NO | | 1 | |
| reg_date | timestamp | NO | | CURRENT_TIMESTAMP | |
| authproxy_id | int(6) | YES | | NULL | |
| domain | char(255) | NO | | | |
| faculty | char(255) | NO | | | |
+----------------+----------------------+------+-----+-------------------+----------------+
за это поле отвечает переменная $server т.е. почему-то извлекается из формы пустые значения