Предварительно отправив вот втрой скрипт kategor, добавьте тут:
$result = mysql_query ("INSERT INTO date (title,cat,kategor)...
и тут:
VALUES ('$title','$cat','$kategor')")
Если отправить не откуда, можно взять из базы по cat еще одним select
`categories`.`id`=`date`.`cat`
Андрей Свистильник
Не работает, потому что нужно указать email куда отправлять. Попробуйте перед строкой $rslt = mail($email, $topic, $mbody, $headers);
в переменную $email поместить почту.
Egor1324
Посмотрите на примере функции salt при авторизации. Она выдаст Вам рандомный ключ, его пишете в базу. А потом сверяйте, только в чем различие между паролем и ПИН? Если пользователь пароль забыл, то будет ПИН помнить? Может лучше присылать на почту новый пароль, например.