| 1 | <?php |
| 2 | |
| 3 | |
| 4 | class ubik { |
| 5 | |
| 6 | |
| 7 | function ubikRegister() { |
| 8 | |
| 9 | global $db; |
| 10 | $user_info=$_POST['user_info']; |
| 11 | $login=$_POST['login']; |
| 12 | $user_www=$_POST['user_www']; |
| 13 | $email=$_POST['email']; |
| 14 | $icq=$_POST['user_icq']; |
| 15 | |
| 16 | $text=nodes::processContent($user_info)."<br><br>"; |
| 17 | $node_name="user $login registration"; |
| 18 | |
| 19 | $params['node_creator']=UBIK_ID; |
| 20 | $params['node_content']=$text; |
| 21 | $params['node_name']=$node_name; |
| 22 | $params['node_parent']=63802; |
| 23 | return nodes::addNode($params); |
| 24 | |
| 25 | } |
| 26 | |
| 27 | function ubikMail($params) { |
| 28 | global $db; |
| 29 | if (is_numeric($params['mail_to'])) $mail_to=$params['mail_to']; |
| 30 | else return false; |
| 31 | if (!empty($params['mail_text'])) $mail_text=addslashes($params['mail_text']); |
| 32 | else return false; |
| 33 | $q="insert into mail set mail_from='".UBIK_ID."',mail_to='$mail_to',mail_user='$mail_to',mail_timestamp=NOW(),mail_text='$mail_text'"; |
| 34 | $db->query($q); |
| 35 | $db->query("update users set |
| 36 | user_mail_name='ubik',user_mail_id=".UBIK_ID.",user_mail=user_mail+1 where |
| 37 | user_id='$mail_to'"); |
| 38 | |
| 39 | } |
| 40 | } |
| 41 | |
| 42 | ?> |