Mod_Harbour and Hash Arrays

mod_harbour is an Apache module that allows to run PRGs directly on the web !!!
Post Reply
byron.hopp
Posts: 254
Joined: Sun Nov 06, 2005 3:55 pm
Location: Southern California, USA
Contact:

Mod_Harbour and Hash Arrays

Post by byron.hopp »

I like to use hash variables

oHash:cAccountNo
oHash:cAccountName

I had some problems and I just wanted to check.
Thanks,
Byron Hopp
Matrix Computer Services
User avatar
Otto
Posts: 4470
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Re: Mod_Harbour and Hash Arrays

Post by Otto »

Hello,
please try this sample from Chrome - code editor is not working in FIREFOX.

https://fivetechsoft.github.io/snippets/?20200228160302

In javascript you have an object.
Best regards
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org

********************************************************************
byron.hopp
Posts: 254
Joined: Sun Nov 06, 2005 3:55 pm
Location: Southern California, USA
Contact:

Re: Mod_Harbour and Hash Arrays

Post by byron.hopp »

Thank you, I'll try that...
Thanks,
Byron Hopp
Matrix Computer Services
byron.hopp
Posts: 254
Joined: Sun Nov 06, 2005 3:55 pm
Location: Southern California, USA
Contact:

Re: Mod_Harbour and Hash Arrays

Post by byron.hopp »

Can you pass this to functions in your Mod_Harbour code?
Thanks,
Byron Hopp
Matrix Computer Services
byron.hopp
Posts: 254
Joined: Sun Nov 06, 2005 3:55 pm
Location: Southern California, USA
Contact:

Re: Mod_Harbour and Hash Arrays

Post by byron.hopp »

Thanks for the example with the Script, I have used in other places and it is great.
As far as using Hash Arrays with Mod_Harbour:
local aH := {=>}
Function Main()
aH[ 'cTime' ] := time()
aH[ 'dDate' ] := date()
aH[ 'nAge' ] := 123
?aH[ 'cTime' ]
?aH[ 'dDate' ]
?aH[ 'nAge' ]
Return nil

This works and Time, Date, and Age show in the browser window.

However should this work:

Function Main()
local aH := {=>}
aH[ 'cTime' ] := time()
aH[ 'dDate' ] := date()
aH[ 'nAge' ] := 123
TestHash( aH )
Return nil

Function TestHash( aH )
?aH[ 'cTime' ]
?aH[ 'cDate' ]
?aH[ 'nAge' ]
Return nil

I am having a problem with this, I am running on IIS.

Thanks,
Thanks,
Byron Hopp
Matrix Computer Services
User avatar
Otto
Posts: 4470
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Re: Mod_Harbour and Hash Arrays

Post by Otto »

Hello,
you have a typo:
aH[ 'dDate' ] := date()

?aH[ 'cDate' ]

Best regards
Otto

Look my blog running from xbHosts.com
http://54.37.60.40/mh_blog/page-blogMuster.prg
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org

********************************************************************
byron.hopp
Posts: 254
Joined: Sun Nov 06, 2005 3:55 pm
Location: Southern California, USA
Contact:

Re: Mod_Harbour and Hash Arrays

Post by byron.hopp »

Sorry to take your time. I must of stayed up way too late last night.
I could try to blame the corona virus, I bet that won't fly.

I am now happily using hash arrays in Mod_Harbour...
Thanks,
Byron Hopp
Matrix Computer Services
Post Reply