Kyberia v2.3 - 1st revision from SVN (Without patches of kyberia.sk team)
[mirrors/Kyberia-bloodline.git] / inc / ubik.inc
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 ?>
This page took 0.306426 seconds and 4 git commands to generate.