Akopia Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Re: [mv] q: Can't use userdb as sql-table.. ANSWER



******    message to minivend-users from Eugene Apanasenko <evlap@mail.ru>     ******



Jim Balster wrote:

> ******    message to minivend-users from Jim Balster <jbalster@dmat.com>     ******
>
> I have my userdb in an SQL database, but I did it by changing the table
> name:
> In catalog.cfg:
> (I don't remember how many of these 4 are necessary - if any)
> Variable      MV_USERDB            member
> Variable      MV_USERDB_ACL_TABLE  member
> Variable      MV_USERNAME          MemberID
> Variable      MV_PASSWORD          password
>
> Database member   member.asc        SQL
> Database member   DSN               dbi:mSQL:__SERVER_BASE__
> Database member   NUMERIC    MemberID      integer
> Database member   COLUMN_DEF password      CHAR(32)
> Database member   COLUMN_DEF Title         CHAR(10)
> Database member   COLUMN_DEF First         CHAR(32)
> Database member   COLUMN_DEF Last          CHAR(32)
> Database member   COLUMN_DEF name          CHAR(64)
> Database member   COLUMN_DEF address1      CHAR(64)
> Database member   COLUMN_DEF address2      CHAR(64)
> Database member   COLUMN_DEF address3      CHAR(64)
> Database member   COLUMN_DEF City          CHAR(40)
> Database member   COLUMN_DEF State         CHAR(40)
> Database member   COLUMN_DEF Zip           CHAR(16)
> Database member   COLUMN_DEF Country       CHAR(40)
> . . . and so on
>
> Then I call USERDB as follows:
> [userdb function="new_account" database="member" username="[value
> new_username]" password="[value mv_password]" verify="[value mv_verify]"
> KEY=MemberID]
>
> The KEY here is database="member" which is a different name from userdb
> and
> matches the name in the SQL database.
>
>

Hi!
Thanks for reply.
I have done the modifications you tell me, but I didnt describe mebers table structure and set
"NoImport members" as I've already got it. The problem is how should I specify to use members table
instead of userdb standart table? The example
[userdb function="new_account" database="member" username="[value
new_username]" password="[value mv_password]" verify="[value mv_verify]"
KEY=MemberID]
works great but when I try to modify new_account.html (from demo) adding
line: <INPUT TYPE=hidden NAME=database  VALUE=members>
to the code below
 <FORM ACTION="[process-target]" METHOD=POST>
 <INPUT TYPE=hidden NAME=mv_click VALUE=NewAccount>
 <INPUT TYPE=hidden NAME=mv_doit  VALUE=return>
 <INPUT TYPE=hidden NAME=function  VALUE=new_account>
  <INPUT TYPE=hidden NAME=mv_nextpage VALUE=ord/basket>
I get an error message:  Runtime error: user database userdb does not exist.
Any help will be appreciated.

Regards, Eugene

-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list


Search for: Match: Format: Sort by: