uShop English (U.S.) for 179!

uStorekeeper English (U.S.) for 149!

 Products
       uTest
       uReserve
       uShop
       uStorekeeper
       uGolf
       uDirectory
       uSignIn
 Tech Support
       Support Policy
       Knowledge Base
            uTest
            uReserve
            uShop
            uStorekeeper
            uGolf
            uDirectory
            uSignIn
       Documentation
       Reference Sites
 Legal
       Software Piracy
       Legal Notices
       Privacy Policy
       Licensing
 Miscellaneous
       Reseller Info
       Contact Us
       Site Map
CGI structure and execution

Knowledge Base Lobby : uShop Support Conference : CGI Script Related Problems
Dec-17-17 07:10 AM EST
Original Message
CGI structure and execution
Author Ken Krickbaum on 01-26-2000 at 15:54 (EST)
Hello again. !st of all, thank you for your help previously on my multi-threading questions (do you plan to support it again soon?).

This is more of a question than a problem, but for me its both. I have developed a full back-end accounting system that drives my Site. I use uShop for the java threading and instant gratification of adding items to the cart. However, since my customer base shopping is in membership form, I have to be able to do the following:

1) Have the uShopCart keep track of members avail credit balance. I should not have a problem doing this by slightly modifying the uShopCart.class file and re-compiling. Then again, I may not use this at all. It is still under debate.

2) When the order is transferred to the secure server for final processing, I need to write the Order items to a URL cgi that connects to my acct system and populates my ordering system for that member.

Number 2 is the problem that I am facing. Solutions:

A) Modify the uShopOrderDeluxeCGI.class file to call http://mysite/scripts/CGI-DLL?(additional params including items string) without waiting for a reply (I do not output back to the browser for just adding items to an order).

B) Modify the uShopScript.CGI file to do the same as in (A). However, my questions is how is this CGI processed? Is it processed with every applet call or just when placing an order? Also, I do not know the Perl command to call a URL (I would be greatly appreciative if you could type the command for me) I am just a bumbling Perl leaner :).

Anyhow, I have been able to integrate uShop with my overall system quite nicely and this would open the doors for uShop to be iintroduced to the Magic Developers community as an easy to integrate shopping cart add-on to Magic applications (www.magic-sw.com). Clients running Magic?: Rolls Royce, United Nations, Nissan, Western Dental, 20th Century Fox and so on. Imagine solutions A and B opening up uShop to clients such as these and some other choice clients of mine that I cannot mention.

Thank you so much for your help in this matter. Again, all I need is to understand the CGI processing chronology and/or the Java call to make and the position in the OrderDeluxeCGI.class file to put it.


Ken Krickbaum

CEO / YippyYahoo.com
President / QualIS Inc. (Quality Information Systems and Consulting)

CEO / iTravel10.com

ceo@yippyyahoo.com
E-MAIL AUTHOR | TABLE OF CONTENTS

Table Of Contents
  cgi question charlie edmunds, 2000-01-26 18:54:27 (1)
            CGI structure and execution Ken Krickbaum, 2000-01-27 14:06:29 (2)
  GOT IT !!!! Ken, 2000-01-27 16:52:15 (3)
            cgi charlie edmunds, 2000-01-27 20:23:06 (4)

Messages In This Discussion
         1. cgi question
        Author charlie edmunds on 01-26-2000 at 18:54 (EST)
Ken,

Ur posting is pretty detailed and I think better answered by the developer. I'm going to forward it to him. He'll give a better answer than I could give you.

Charlie Edmunds
Microburst Technologies, Inc.
TABLE OF CONTENTS
                 2. CGI structure and execution
                Author Ken Krickbaum on 01-27-2000 at 14:06 (EST)
Ok, I have a much more simplified soltution if you can either do it or tell me how to do it.

uShopInput type classes:

If there could be an additional Parameter of "PUT_to__URL" that would be designated in the HTML APPLET section along with the product parameters. This parameter would be passed to the class and the class would call that URL without expecting, waiting or recieving a response from that URL.

This way, anthing added to the cart is also sent to the specified URL. It does not need to be a submit. For example, I submit data to my acct system with a hyperlink like this: "Http://myhost/scripts/mgrqisp.dll?APPNAME=myapp&PRGNAME=myprog&ARGUMENTS=-Apartno,-Nprice,-Aandso on"

So this would be my PUT_to_URL parameter!

With this capability, the uShop system is all of the sudden easy to integrate with a multitude of accounting/POS/backend systems.

This is an urgency on our part, in that, we have all of the lego's put together except for this VERY important stage.

Please let me know or call me at 972-238-9294.

Thanks,

Ken
TABLE OF CONTENTS
         3. GOT IT !!!!
        Author Ken on 01-27-2000 at 16:52 (EST)
I finally got it!!

Now I can add my call method to any of the classes and pass my params to my app cgi.

I am now FULLY integrated with uShop.

Thanks anyway for the help.

Ken
TABLE OF CONTENTS
                 4. cgi
                Author charlie edmunds on 01-27-2000 at 20:23 (EST)
Ken,

Glad you got it working!

Charlie Edmunds
Microburst Technologies, Inc.
TABLE OF CONTENTS

© 2003 Microburst Technologies, Inc.