Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Tuesday, January 19, 2021

Diff for wolboard/wolboard.php between version 1.3 and 1.4

version 1.3, 2002/03/18 18:08:05 version 1.4, 2002/03/19 14:19:09
Line 100 
Line 100 
         $db_user_table = "wolboard_users";          $db_user_table = "wolboard_users";
         $db_host = "db.host.sk";          $db_host = "db.host.sk";
         $db_database = "syndrome";          $db_database = "syndrome";
         $db_user = "syndrome";// THIS HAS TO BE CHANGED TO "syndrome"          $db_user = "syndrome";
         $db_pass = "kofola";          $db_pass = "kofola";
   
   
Line 251 
Line 251 
         }          }
   
         function get_users($usr_file, $use_db = 0, $db_conn = 0) {          function get_users($usr_file, $use_db = 0, $db_conn = 0) {
                 if ($use_db) {                  if (!$use_db) {
                         // Working with files                          // Working with files
                         $fp = fopen($usr_file, "r");                          $fp = fopen($usr_file, "r");
                         wait_read_lock($fp);                          wait_read_lock($fp);
Line 265 
Line 265 
                 }                  }
                 else {                  else {
                         // Working with DB                          // Working with DB
                           // $usr_file stores Table name
                         $res = $db_conn->query("select nick from $usr_file where nick <> ''");                          $res = $db_conn->query("select nick from $usr_file where nick <> ''");
                         $i = 0;                          $i = 0;
                         while ($tmp = $res->fetchRow()) {                          while ($tmp = $res->fetchRow()) {
Line 400 
Line 401 
                 else {                  else {
                         // Use DB                          // Use DB
                         // TODO                          // TODO
                         //      "select * from $usr_file where status = 1"                          //      $res = $db_conn->query("select * from $usr_file where status = 1");
                         return "";                          return "";
                 }                  }
         }          }
   
         function read_messages($msg_file, $usr_file, $full = 0, $use_db = 0,          function read_messages($msg_file, $usr_file, $full = 0, $use_db = 0,
                 $db_messages = 0, $db_users = 0) {                  $db_conn = 0) {
                 if (!$use_db) {                  if (!$use_db) {
                         $mails = get_emails($usr_file, 0);                          $mails = get_emails($usr_file, 0);
                         $mfp = fopen($msg_file, "r");                          $mfp = fopen($msg_file, "r");
Line 430 
Line 431 
                 else {                  else {
                         // Use DB                          // Use DB
                         if ($full)                          if ($full)
                                 $q = board_db_query("select autor_id, ".                                  $q = $db_conn->query("select autor_id, ".
                                         "text, created from $msg_file");                                          "text, created from $msg_file");
                         else                          else
                                 $q = board_db_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                          // TODO
                 }                  }
Line 538 
Line 539 
                 }                  }
                 else {                  else {
                         // Use DB                          // Use DB
                         // TOdO                          // TODO
                           // $msg_file stores Message Table name
                         //      "insert into $msg_file values (".                          //      "insert into $msg_file values (".
                         //      "'$user', '$text', '$time', '', '')"                          //      "'$user', '$text', '$time', '', '')"
 /*  /*
                         $query = "insert into $db_message_table"                          $res = $db_conn->query("insert into $msg_file"
                         . " (author_id, created, text ) values "                          . " (author_id, created, text ) values "
                         . " ('".addslashes($user)."', sysdate(), ".addslashes(                          . " ('".addslashes($user)."', sysdate(),"
                           . " '" . addslashes($message) . "')"
                           )
                         */                          */
                         return 0;                          return 0;
                 }                  }
Line 628 
Line 632 
                 else {                  else {
                         // Use DB                          // Use DB
                         // TODO                          // TODO
                         // if ! "select count(*) from $usr_file where name = '$user' and pass = '$pass'"                          /*
                         // if $use_virtual_delete                          $sql = "select * from $usr_file where" .
                         //      "select message, id from $msg_file where name = '$user' and time='$time'"                                  "name = '$user' and pass = '$pass'";
                         // else                          $res = $db_conn->query($sql);
                         //      "delete from $msg_file where name = '$user' and time='$time'"                          if (DB::isError($res) || ($res[0] == 0))
                                   return 0;
                           $rows = array();
                           while ($row = $res->fetchRow())
                                   $rows[] = $row;
                           if ($use_virtual_delete)
                                   $res = $db_conn->query("update $msg_file ".
                                           "set deleted=sysdate(), flags
                                           "where name = '$user' and time='$time'");
                           else//TODO!!! following
                                   $res = $db_conn->query("delete from $msg_file " .
                                           "where name = '$user' and time='$time'"
                           //*/
                         return -1;                          return -1;
                 }                  }
         }          }

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top