index



















































































































































<?php

/* this simulates most of the database functions that are in MYSQLI.PHP */

function dbstart() {
    global 
$db_table;

    
$arg getvar('arg');
    if (
$arg == ""$arg "root";
    
$db_table "import/$arg";

    
debug("dbstart $db_table");
}

function 
dberror() {

    return 
"dberror";
}

function 
dbtable() {
    global 
$db_table;

    return 
$db_table;
}

function 
dblistrecords($id NULL) {
    global 
$db_table;

    if (
$id)
        return 
is_file("$db_table/$id.txt");

    if (!
is_dir($db_table))
        return array(
'testing error');    // this will cause a really
                        //  weird error to happen!
    
$ids glob("$db_table/*.txt");
    
$ids str_replace("$db_table/","",$ids);
    
$ids str_replace(".txt","",$ids);
    
natsort($ids);
    return 
$ids;
}

function 
dbreadrecord($id) {
    global 
$db_table;
    
$rec = @file_get_contents("$db_table/$id.txt");
    if (!
$rec) return $rec;
    return 
arraytorecord($rec);
}

function 
dbgetrecord($id) {
    global 
$db_table;
    
$rec = @file_get_contents("$db_table/$id.txt");
    return 
$rec;
}

function 
dbnewrecord(/*mixed*/ $data) {

    return 
0;
}

function 
dbputrecord($id$data) {
    global 
$db_table;
    
$rec file_put_contents("$db_table/$id.txt",$data);
    return 
$rec;
}

function 
dbdelrecord($id) {

    return 
0;
}

function 
dbcountcomments($entryid) {

    return 
0;
}

function 
dblistcomments($entryid) {

    return array();
}

function 
dbreadcomment($id) {

    return 
0;
}

function 
dbwritecomment($entryid/*mixed*/ $record) {

    return 
0;
}

function 
dbputcomment($id$data) {

    return 
0;
}

function 
dbdelcomment($id) {

    return 
0;
}

function 
dbreaduser($userid) {

    return 
0;
}

function 
dbputuser($uid$record$update FALSE) {

    return 
0;
}

function 
dbvisitor($cmd$from NULL$data NULL) {

    return 
0;
}

function 
dbreadvisitor($from) {

    return 
0;
}

function 
dbnewvisitor($from$record) {

    return 
0;
}

function 
dbputvisitor($from$record) {

    return 
0;
}

function 
dbdelvisitor($from) {

    return 
0;
}

function 
dbrecord($cmd$data '') {

    return 
0;
}

function 
dbcomment($cmd$id$data '') {

    return 
0;
}

?>