On 11/20/11 13:11 PM, "Max Leske" <maxleske@gmail.com> wrote:
What does your render code look like? Do you use a form to submit the data? Or JavaScript?
Max
On 20.11.2011, at 14:52, Edgar J. De Cleene wrote:
[Q] help with requesting a html page
Friends:
I have this code
login
| fields aPassword userName logged |
fields := self request propertyAt: #postFields ifAbsent: [].
fields ifNotNil:[ userName := (fields at: 'username').
aPassword := (fields at: 'password').
logged := HVNaughtieUsers new verifyPassword: aPassword forUser: userName ].
self halt.
When I hit in the web browser , fields become nil.
But if into Squeak I restart the method and do step by step, fields become populated with the right values.
How I should do for the right values and avoid nil ?
Thanks in advance
Edgar
I use HV2 so could mix html forms and external/internal JavaScript.
Very thanks for your attention
Found the answer to my own question and is:
login
| fields aPassword userName logged |
fields := self request fields.
fields ifNotNil:[ userName := (fields at: 'username') first.
aPassword := (fields at: 'password') first.
logged := HVNaughtieUsers new verifyPassword: aPassword forUser: userName ].
self halt.
Edgar
PS- My goal is reverse engineering Mantis for a Squeak + Kom + HV2 + external Javascript.
I called Sapis, see atached