Thanks Andu,
got it working (with your help). I had made a number of mistakes...
1) The function had a mistake:
function getData
-- put return & fld 1 into someData
put return & fld 1 of stack "database" into someData
return someData
end getData
Basic mistake, but as the script is being used, it had no idea of which
stack the field was in - so a stack reference was needed. However you can
call the functions direct (which is a relief for me 'coz my libraries are
mainly functions).
Seem to be able to parameters in the expected way. However I've run into a
problem which seems to be to do with the home stack... pretty sure it is not
corrupted or anything as it works locally and I am using the same technique
to transfer it as the other stacks... - I think it is *that* lovely splash
screen -:)
Why would I want to use the home stack - maybe I don't need to, but when
exploring shell commands, I decided to see if I could use MC shell commands
and call them from the CGI...
Stuff like (calling standard shell scripts on Linux serveer):
-- put shell("whereis sh") after buffer
-- put return after buffer
-- put shell("whereis mc") after buffer
-- put return after buffer
-- put shell("whereis perl") after buffer
-- put return & return after buffer
Works a treat in the CGI, but when I tried to use MC based scripts...
First I got back that sh (the shell interpreter) couldn't handle it, so I
needed to change the shellCommand...
-- set the shellcommand to "mc"
to which I get back...
-- ...mcPath: Can't open display
-- ...mcPath: Can't load stack or script mchome.mc
Which brings me on th the fact that with the home stack on the server and a
couple of database stacks:
-- put fld 1 of stack "database" into someData -- works fine
-- put fld 1 of stack "home" into someData -- gives a server error
So the question I am trying to answer is have I made another silly mistake
or am I running into a brick wall as the home stack will not run on the
server (display issue?) and consequently I won't be able to use MC based
shell scripts?
Maybe I'll have to dig out that SSH Telnet client? Any help from the experts
out there appreciated...
David
Archives: http://www.mail-archive.com/[email protected]/
Info: http://www.xworlds.com/metacard/mailinglist.htm
Please send bug reports to <[EMAIL PROTECTED]>, not this list.