altBrowser for Mac

Jim Carwardine JimCarwardine at OwnYourFuture-net.com
Sat Jul 3 20:30:48 EDT 2004


Thanks, Chip.  This will be helpful... Jim

on 7/3/04 4:21 PM, Chipp Walters wrote:

> Hi Jim,
> 
> I recently answered a question offList for David Phillips. Perhaps the
> same answer may help here.
> 
> It was in reference to the Why Multi-Tier column at:
> http://www.altuit.com/webs/altuit2/RunRevCaseStudies/Hemingway.htm
> 
> 
> David wrote:
> "After reading your Hemingway case-study, I was wondering if you could
> share a little more detail about exactly how you use Rev with ASP or,
> better yet, LAMP applications?
> Since ASP and PHP are usually embedded in HTML, I'm not sure how to use
> Rev as a front-end to best effect.  I wasn't sure if you used sockets or
> had designed your own framework or...?  I'm basically trying to build a
> cross-platform UI for our PHP application."
> 
> 
> David,
> 
> It's actually pretty easy-- if you already know a bit of php or asp.
> If you don't there is a nice primer on server scripting for both
> .asp(Windows) or .php(Mac,Windows,PC) at:
> http://www.w3schools.com/default.asp
> 
> For instance, say you have an .asp file on your server called
> http://www.altuit.com/test.asp
> 
> and it looks like this
> 
> <%
> response.write "hello world"
> %>
> 
> so to get it from the site, you would just call:
> 
> put URL "http://www.altuit.com/test.asp" into tData
> 
> now tData has "hello world" in it.
> 
> You can easily add querystrings to your URL:
> 
> put URL "http://www.altuit.com/test.asp?name=chipp&password=fred" into tData
> which is a 'GET' method from the server which calls the test.asp file
> and sets it the values name=chipp and password=fred
> 
> The test.asp file runs, processes the information (perhaps it stores it
> in a database) and returns a string (perhaps 'true' if the password is
> good or 'false' if it is bad).
> 
> So, you do your database calls, etc from the server-side script, not
> from Rev.
> 
> To POST form data you use the 'post' command
> 
> say you have an html form you're trying to simulate with two fields
> "name" and "password"
> 
> so you just:
> 
> put "name="& fld "name" & "&password=" & fld "password" into tForm
> 
> --(note the '&' in front of password-- just like you're creating a
> queryString)
> 
> post tForm to URL "http://www.altuit.com/test.asp"
> 
> --> CHECK FOR ERRORS
> put the result into tResult
> if tResult is not empty then
>   --> AN ERROR OCCURRED
>   answer tResult
> end if
> 
> --> tData IS STUFF RETURNED FROM FORM
> put it into tData
> 
> if tData is "true" then
>   --> DO SUCCESSFUL LOGIN STUFF HERE
> else
>   --> UNSUCESSFUL LOGIN STUFF HERE
> end if
> 
> 
> You may notice the above script checking the result. It's always a good
> idea to see if there's anything in the result, and if there is, handle
> it as it's probably an error of sorts. Even more elaborate would be a
> try/catch handler.
> 
> hopes this helps.
> 
> -Chipp
> 
> Jim Carwardine wrote:
> 
>> Not to all of us, even though we want to do this.  Is there a primer with a
>> step-by-step procedure for creating this?  I'm just an old hat (HC
>> person)... Jim
> 
> 
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution

-- 

OYF is... Highly resourceful people working together.
<http://www.OwnYourFuture-net.com>

Own Your Future Consulting Services Limited,
1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2
Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139





More information about the use-livecode mailing list