Oracle and <FORM>
decoux@moulon.inra.fr (ts)
Date: Sun, 14 Nov 93 14:41:24 +0100
From: decoux@moulon.inra.fr (ts)
Message-id: <9311141341.AA10658@moulon.moulon.inra.fr>
To: www-talk@nxoc01.cern.ch
Subject: Oracle and <FORM>
Oracle and <FORM>
=================
Files for WWWDaemon 2.13 are in
ftp://moulon.inra.fr/pub/www-oracle/example.tar.Z
This is not a beta version, nor a prerelease but JUST an EXAMPLE. It must
be seriously tested (and debugged) and actually I can't do it.
I don't want to make a Perl version. I prefer wait DBPerl (middle 94).
Implement :
---------
* method GET, PUT, POST, DELETE, SHOWMETHOD, CHECKIN and CHECKOUT
For method PUT and POST : it must be work even if the client only send
modified columns and not the whole form.
* <FORM METHOD="POST"> only for Oracle.
I don't like it : actually my server receive "POST" and execute GET, PUT,
POST ...
I prefer receive a header line "X-keyword: (atend)" (or any other line) to
signal me that the keyword follow header lines.
Don't implement :
---------------
* <TEXTAREA> : I've no idea how to add it.
Example :
____________________________________________________________
table example (
url varchar(255) not null,
comment varchar(255) not null
)
____________________________________________________________
column with tag <TEXTAREA> is ... ???
* RAW column : if you have a raw column in a table, you must create a
view without this raw column and give access to the view.
It is not a BUG, I don't like raw column.
The future release must have the tag <MH HIDDEN>.
I prefer send :
------------------------------------------------------------
<FORM>
<MH HIDDEN>
X-oracle: rowid='000000000000', lock=wwwAAAa6578
</MH>
...
------------------------------------------------------------
rather than, like actually :
------------------------------------------------------------
<FORM>
<SELECT NAME="rowid" <OPTION>'000000000000'</SELECT>
<SELECT NAME="lock" <OPTION>wwwAAAa6578</SELECT>
...
------------------------------------------------------------
Documentation is :
http://moulon.inra.fr/update.html
Demo is :
http://moulon.inra.fr/oracle/A/update/table?action=tables
Guy Decoux