Очень нужна простенька плоская БД из текстового файла для веб страницы
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Очень нужна простенька плоская БД из... Expand / Collapse
Автор
Сообщение
20.06.2002 23:48
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 20.06.2002 23:43
Сообщ.: 3, Visits: 34
Мне очень нужна самая простенькая БД, которая хранилась бы в текстовом файле с разделителями и которую я мог бы использовать каким-нибудь образом при помощи JScript.
Если кто-нибудь знает - расскажите как это делается, буду очень благодарен.

Кстати нашел вот на одном сайте такое решение проблемы:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML>

<HEAD>

<TITLE>Электронная библиотека&nbsp; </title>

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">

function auth() { document.all.book.value="";

hudlit.Filter="Author="+document.all.auth.value;

hudlit.Reset () ;

}

function bookname() {

document.all.auth.selectedlndex=0;

hudlit.Filter="Name="+document.all.book.value;

hudlit.Reset (); }

function sort_auth()

{ hudlit.SortColumn="Author";

hudlit.Reset () ;

}

function sort_name()

{ hudlit.SortColumn="Name";

hudlit.Reset() ;
}
//-->

</SCRIPT>

</HEAD>

<BODY>

Художественная литература

<INPUT TYPE="button" VALUE="Сортировать по автору" onClick="sort_auth()">

<INPUT TYPE="button" VALUE="Сортировать по названию" onClick="sort_name()">

<BR><BR>

Выберите автора:

<SELECT NAME="auth" onChange="auth ()">

<OPTION VALUE="">Bce

<OPTION VALUE="Дюма">Дюма

<OPTION VALUE="Достоевский">Тостоевский

<OPTION VALUE ="Толстой">Толстой ;</SELECT>

<BR><BR> Или введите название книги:

<INPUT TYPE="text" NAME="book" SIZE="15" MAXLENGTH="25">

<INPUT TYPE="button" NAME="search" VALUE="Поиск" onClick="bookname()">

<BR><BR>

<OBJECT ID="hudlit" CLASSID="clsid:333C7BC4-460F-11DO-BC04-0080C7055A83" B0RDER="0" ,WIDTH="0" HEIGHT="0">

<PARAM NAME="DataURL" VALUE="file://d:/pages/zoom505/books.txt">

<PARAM NAME="UseHeader" VALUE="True"> </OBJECT>

<TABLE DATASRC="#hudlit"> <TR>

<TD><SPAN DATAFLD="Author"></SPAN>,

<SPAN DATAFLD="Name"></SPAN>,

<SPAN DATAFLD="Size"> </SPAN>&nbsp;кбайт.

<SPAN DATAFLD="File" DATAFORMATAS="html"> </SPAN></TD>

</TR> </TABLE>

</BODY>

</HTML>

Вот она должна создавать какую-то структуру в виде таблицы. Но она не работает совсем. Для работы нужен еще файл структуры вот такого вида:

Author,Name,Size:INT,File
Дюма,Три мушкетера,250,<A HREF="trim.zip">3arpyзить</A>
Дюма,Десять лет спустя,198,<А HREF="deslet.zip"> загрузить </А>
Дюма,Двадцать лет спустя,170,<А HREF="dvlet.zip"> загрузить </А>
Толстой/Война и мир,1045,<А HREF="vojna.rar"> загрузить </А>
Толстой,Анна Каренина,305,<А HREF="anna.zip"> загрузить </А>
Достоевский,Идиот,560,<А HREF="idiot.zip"> загрузить </А>
Достоевский,Преступление и наказание,710,<А HREF="prest.rar"> загрузить </А>
Достоевский,Двойник,432,<А HREF="doppel.zip"> загрузить </А>

Но и с ним оно не работает. Если знаете как это наладить - то мне этого наверное вполне хватит.

Заранее спасибо!
Сообщ. #753357
21.06.2002 17:10
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 19.03.2003 19:11
Сообщ.: 116, Visits: 1 277
Можно COM написать, и использовать его
Сообщ. #753404
08.08.2002 16:34
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 23.09.2002 18:10
Сообщ.: 5, Visits: 56
В javascript нет функций для работы с файлами. Тебе наверняка потребуется писать скрипт на стороне сервера (ASP, Perl, JSP, PHP).

Хотя есть книга "Сборник рецептов JavaScript" с бегемотом на обложке, там есть пример решения похожей задачи. Тонкости, к сожалению, не помню, поищи.
Сообщ. #757632
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 4:00