| version 1.5, 2002/03/20 09:54:07 |
version 1.6, 2002/03/20 13:21:52 |
|
|
| } |
} |
| else { |
else { |
| // Using DB |
// Using DB |
| //!!!TODO |
/* |
| // "update $usr_file set mail = '$newmail' where name = '$user' and pass = '$pass'" |
!!!TODO |
| return 0; |
$sql = "update $usr_file set mail = '$newmail' where name = '$user' and pass = '$pass'" |
| |
$res = $db_conn->query($sql); |
| |
if (DB::isError($res)) |
| |
return false; |
| |
return 1; |
| } |
} |
| } |
} |
| |
|
|
|
| } |
} |
| else { |
else { |
| // Use DB |
// Use DB |
| // "update $usr_file set mail = ''". |
/* TODO |
| // where name = '$user' and pass = '$pass' and mail = '$mail'" |
$sql = "update $usr_file set mail = ''". |
| |
"where name = '$user' and pass = '$pass'". |
| |
"and mail = '$mail'"; |
| |
$res = $db_conn->query($sql); |
| |
if (DB::isError($res)) |
| |
return false; |
| |
*/ |
| return 0; |
return 0; |
| } |
} |
| } |
} |
|
|
| } |
} |
| else { |
else { |
| // Use DB |
// Use DB |
| // TODO |
/* TODO |
| // $res = $db_conn->query("select * from $usr_file where status = 1"); |
$sql = "select * from $usr_file where status = 1"; |
| |
$res = $db_conn->query($sql); |
| |
*/ |
| return ""; |
return ""; |
| } |
} |
| } |
} |
|
|
| } |
} |
| else { |
else { |
| // Use DB |
// Use DB |
| |
/* TODO |
| if ($full) |
if ($full) |
| $q = $db_conn->query("select autor_id, ". |
$q = $db_conn->query("select autor_id, ". |
| "text, created from $msg_file"); |
"text, created from $msg_file"); |
| else |
else |
| $q = $db_conn->query("select autor_id, ". |
$q = $db_conn->query("select autor_id, ". |
| "text, created from $msg_file where flags = 0"); |
"text, created from $msg_file where flags = 0"); |
| // TODO |
*/ |
| |
return false; |
| } |
} |
| } |
} |
| |
|
|
|
| |
|
| |
|
| function delete_message($msg_file, $usr_file, $user, $time, $pass, |
function delete_message($msg_file, $usr_file, $user, $time, $pass, |
| $use_virtual_delete, $use_db = 0, $db_messages = 0, $db_users = 0) { |
$use_virtual_delete, $use_db = 0, $db_handle = 0) { |
| if (!$use_db) { |
if (!$use_db) { |
| // Use files |
// Use files |
| $found = false; |
$found = false; |
| Line 802 Current time is <?echo format_time(time( |
|
| Line 816 Current time is <?echo format_time(time( |
|
| } |
} |
| |
|
| function show_delete_dialog($nick, $time) { |
function show_delete_dialog($nick, $time) { |
| global $self; |
global $self; //!!!!!!!TODO |
| echo "\n<center><font color=#C0C0C0 face=Courier size=4><b>Delete message</font></b><br><br>"; |
echo "\n<center><font color=#C0C0C0 face=Courier size=4><b>Delete message</font></b><br><br>"; |
| echo "\n<center>\n<form name=deletemessage method=post action=$self?". |
echo "\n<center>\n<form name=deletemessage method=post action=$self?". |
| link_replace(link_replace(create_link(), "deleteok", 1), |
link_replace(link_replace(create_link(), "deleteok", 1), |
| Line 820 Current time is <?echo format_time(time( |
|
| Line 834 Current time is <?echo format_time(time( |
|
| } |
} |
| |
|
| function show_createuser_dialog($newnick, $email) { |
function show_createuser_dialog($newnick, $email) { |
| global $self; |
global $self; // !!! TODO |
| echo "\n<center><font color=#C0C0C0 face=Courier size=4><b>Create new user</font></b><br><br>"; |
echo "\n<center><font color=#C0C0C0 face=Courier size=4><b>Create new user</font></b><br><br>"; |
| echo "<table size=90% align=center>\n"; |
echo "<table size=90% align=center>\n"; |
| |
|
| Line 840 Current time is <?echo format_time(time( |
|
| Line 854 Current time is <?echo format_time(time( |
|
| } |
} |
| |
|
| function show_message($message, $style = 0) { |
function show_message($message, $style = 0) { |
| global $self; |
global $self; // !!!TODO |
| switch($style) { |
switch($style) { |
| case 1: |
case 1: |
| // Chat message line |
// Chat message line |
| Line 888 Current time is <?echo format_time(time( |
|
| Line 902 Current time is <?echo format_time(time( |
|
| } |
} |
| |
|
| function show_messages($message_file, $user_file, $page, $pagesize, |
function show_messages($message_file, $user_file, $page, $pagesize, |
| $msg_style = 0, $show_all = 0, $use_db = 0, $db_messages = 0, $db_users = 0) { |
$msg_style = 0, $show_all = 0, $use_db = 0, $db_conn = 0) { |
| |
|
| $messages = read_messages($message_file, $user_file, $show_all, |
$messages = read_messages($message_file, $user_file, $show_all, |
| $use_db, $db_messages, $db_users); |
$use_db, $db_conn); |
| $n = sizeof($messages); |
$n = sizeof($messages); |
| global $self;//!!!!! TODO |
global $self;//!!!!! TODO |
| |
|
| Line 944 Current time is <?echo format_time(time( |
|
| Line 958 Current time is <?echo format_time(time( |
|
| exit; |
exit; |
| } |
} |
| if ($use_db) { |
if ($use_db) { |
| $user_file = $db_users; |
$user_file = $db_user_table; |
| $message_file = $db_messages; |
$message_file = $db_message_table; |
| } |
} |
| } |
} |
| |
|
| Line 1021 Current time is <?echo format_time(time( |
|
| Line 1035 Current time is <?echo format_time(time( |
|
| |
|
| // CREATE NEW USER |
// CREATE NEW USER |
| if ($createuser) { |
if ($createuser) { |
| $mails = get_emails($user_file, $use_db, $db_users); |
$mails = get_emails($user_file, $use_db, $db_handle); |
| |
|
| if (good($newnick) && |
if (good($newnick) && |
| ($mails[$newnick] == "") && |
($mails[$newnick] == "") && |
| good($mail) && |
good($mail) && |
| good($createok) && |
good($createok) && |
| ($createok == 1)) |
($createok == 1)) |
| write_mail($user_file, $newnick, $mail, $pass, $use_db, $db_users); |
write_mail($user_file, $newnick, $mail, $pass, $use_db, $db_handle); |
| else { |
else { |
| show_nonrefresh_head(); |
show_nonrefresh_head(); |
| show_createuser_dialog($newnick, $email); |
show_createuser_dialog($newnick, $email); |
| Line 1039 Current time is <?echo format_time(time( |
|
| Line 1053 Current time is <?echo format_time(time( |
|
| // WRITE MESSAGE TO DB |
// WRITE MESSAGE TO DB |
| if (good($message) && good($submit_type)) |
if (good($message) && good($submit_type)) |
| write_message($message_file, $nick, $message, 0, |
write_message($message_file, $nick, $message, 0, |
| B |
|
| $old_messages_folder, $max_msgs_in_one_file, |
$old_messages_folder, $max_msgs_in_one_file, |
| $min_msgs_in_board, $hist_file_prefix, $use_db, $db_messages); |
$min_msgs_in_board, $hist_file_prefix, $use_db, $db_handle); |
| |
|
| // DELETE MESSAGE FROM DB |
// DELETE MESSAGE FROM DB |
| if (good($time)) { |
if (good($time)) { |
| if (good($deleteok) && ($deleteok == 1)){ |
if (good($deleteok) && ($deleteok == 1)){ |
| switch(delete_message($message_file, $user_file, $nick, |
switch(delete_message($message_file, $user_file, $nick, |
| $time, $pass, $use_virtual_delete, $use_db, $db_messages, $db_users)) { |
$time, $pass, $use_virtual_delete, $use_db, $db_handle)) { |
| // TOTO ESTE DOROBIT - SPRAVANIE SA |
// TOTO ESTE DOROBIT - SPRAVANIE SA |
| // SKRIPTU KED NASTANU PROBLEMY PRI DELETOVANI SPRAVY |
// SKRIPTU KED NASTANU PROBLEMY PRI DELETOVANI SPRAVY |
| case 0: // All OK |
case 0: // All OK |