parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Не работает авторизация пользователей, трабл с sql.p

Килька 06.02.2004 13:55

Не работает авторизация пользователей, подскажите пожалуйста
правильный путь.

Ниже даю следующее: кусок auto.p в корне сайта, содержание дериктории /classes/,

___________________________________________________________________________
snab/auto.p
[cut]

@USE
/classes/lib.p
/classes/mysql.p
/classes/auth.p

@dbconnect[code]
^connect[$connect_string]{$code}
# connect_string определяется в методе @auto[]
# $connect_string[mysql://root@localhost/snab]

@auto[]
$connect_string[mysql://root@localhost/snab]
$MAIN:pSQL[^mysql::init[$SQL.connect-string]]

@main[]
^header[]
^body[]
^footer[]

[/cut]
___________________________________________________________________________
Содержание директории snab/classes/:

lib.p
sql.p
mysql.p
auth.p

___________________________________________________________________________
Запускаем snab/_auth_setpwd.html и получаем следующее:


Unhandled Exception (Debug)
connection string must start with protocol://
connect

z:/home/snab/www/classes/sql.p(46)
exception.type=parser.runtime

___________________________________________________________________________
snab/classes/sql.p
[cut]

############################################################
# установление соединения с sql сервером
@server[body]
^connect[$connect-string]{$body}
#end @server[]

[/cut]

Заранее благодарен гуру за свет в конце тунеля