Re: CGIDEV2 question passing parms to redirect
Jon Paris <[email protected]>
| Newsgroups | gmane.comp.systems.as400.web |
|---|---|
| Message-ID | <[email protected]> |
Ummm - in CGIDEV2 you have complete control over delimiters Brad. It has had that feature forever. Jon Paris > On Nov 5, 2021, at 9:11 AM, Brad Stone <[email protected]> wrote: > > oh sorry! I see you figured it out. :) > > That's one thing I like about my eRPG SDK over CGIDEV2... first, you load > sections, not the whole template. Second, you control what is used for > delimiters. But to each their own. :) Glad you figured it out. > > On Thu, Nov 4, 2021 at 4:32 PM Art Tostaine, Jr. <[email protected]> > wrote: > >> Got it. Needed slashes around %emailadd% in the HTML. THANKS! >> >> On Thu, Nov 4, 2021 at 5:27 PM Art Tostaine, Jr. <[email protected]> >> wrote: >> >>> Yeah it's not working. lol. Heres what my output looks like in Postman >>> >>> <!DOCTYPE html> >>> <html> >>> <meta http-equiv="Refresh" content="0; url=' >>> https://www.lakewoodcemetery.org/thank-you-donation?email=%emailadd%'" >> /> >>> </html> >>> >>> And my RPG : callp updHTMLvar('emailadd':cEmail:'0') >>> >>> Is this how I specify my variable in the External HTML? >>> ?email=%emailadd% >>> >>> On Thu, Nov 4, 2021 at 4:57 PM Brad Stone <[email protected]> wrote: >>> >>>> Looks good. Give it a try. :) >>>> >>>> On Thu, Nov 4, 2021 at 3:51 PM Art Tostaine, Jr. <[email protected]> >>>> wrote: >>>> >>>>> Do I have my RPG calls in the correct order? $main is the only >>>> section. I >>>>> also have ?email=%emailadd% in my external HTML >>>>> >>>>> C callp GetHtmlIfs(%trim(exthtml)) >>>>> C callp updHTMLvar('emailadd':cEmail) >>>>> C callp wrtsection('main') >>>>> C callp wrtsection('*fini') >>>>> >>>>> On Thu, Nov 4, 2021 at 4:16 PM Joe W Holt <[email protected]> >> wrote: >>>>> >>>>>> >>>>>> Right, add variables to that url in your template, then populate >> those >>>>>> variables with your field values using the RPG/CGIDEV2 program prior >>>> to >>>>>> writing that section. >>>>>> >>>>>> *** >>>>>> Joe W Holt >>>>>> Sr Programmer/Engineer >>>>>> Jack Onofrio Dog Shows, LLC >>>>>> 405.427.8181 >>>>>> >>>>>> >>>>>> >>>>>> From: "Art Tostaine, Jr." <[email protected]> >>>>>> To: "Web Enabling the IBM i (AS/400 and iSeries)" >>>>>> <[email protected]> >>>>>> Date: 11/04/2021 03:13 PM >>>>>> Subject: Re: [WEB400] CGIDEV2 question passing parms to >>>> redirect >>>>>> Sent by: "WEB400" <[email protected]> >>>>>> >>>>>> >>>>>> >>>>>> Brad: I don't specify the URL in my RPG program. IT's in the >> External >>>>> HTML >>>>>> that does the redirect. >>>>>> >>>>>> ---EXTERNAL HTML---- >>>>>> /$main >>>>>> >>>>>> Content-type: text/html >>>>>> >>>>>> >>>>>> >>>>>> <!DOCTYPE html> >>>>>> >>>>>> <html> >>>>>> >>>>>> <meta http-equiv="Refresh" content="0; url=' >>>>>> https://www.lakewoodcemetery.org/about/heritage-foundation/'" >>>> /></html> >>>>>> >>>>>> On Thu, Nov 4, 2021 at 3:37 PM Brad Stone <[email protected]> >> wrote: >>>>>> >>>>>>> Just add it to the URL... >>>>>>> >>>>>>> https://my.path.com?field1=value1&field2=value2 >>>>>>> >>>>>>> Of course, the endpoint you're using should be expecting query >>>> string >>>>>> data. >>>>>>> >>>>>>> On Thu, Nov 4, 2021 at 12:52 PM Art Tostaine, Jr. < >>>> [email protected] >>>>>> >>>>>>> wrote: >>>>>>> >>>>>>>> Where should I look for docs? Is it a different callP to add to >>>> the >>>>> URL >>>>>>> or >>>>>>>> some other technique? >>>>>>>> >>>>>>>> On Thu, Nov 4, 2021 at 1:44 PM Brad Stone <[email protected]> >>>> wrote: >>>>>>>> >>>>>>>>> I believe it should work... I know I've done something like >>>> that >>>>> in >>>>>>> the >>>>>>>>> past. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Nov 4, 2021 at 12:27 PM Art Tostaine, Jr. >>>>>> <[email protected] >>>>>>>> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Below is my index_redirect.html that I call from my CGIDEV2 >>>> RPG >>>>>>>> program. >>>>>>>>> I >>>>>>>>>> would like to send two URL parameters , ?email= >>>> [email protected] >>>>>>>>> &item=ABC. >>>>>>>>>> Can this be done? This is the code in the RPG that does the >>>>>>> redirect: >>>>>>>>>> >>>>>>>>>> callp GetHtmlIfs(%trim(exthtml)) >>>>>>>>>> callp wrtsection('main') >>>>>>>>>> callp wrtsection('*fini') >>>>>>>>>> >>>>>>>>>> Index_redirect.html >>>>>>>>>> /$main >>>>>>>>>> >>>>>>>>>> Content-type: text/html >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> <!DOCTYPE html> >>>>>>>>>> >>>>>>>>>> <html> >>>>>>>>>> >>>>>>>>>> <meta http-equiv="Refresh" content="0; url=' >>>>>>>>>> https://www.lakewoodcemetery.org/about/heritage-foundation/ >> '" >>>>>>>> /></html> >>>>>>>>>> -- >>>>>>>>> >>>>>>>> -- >>>>>>>> This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) >>>>>> mailing >>>>>>>> list >>>>>>>> To post a message email: [email protected] >>>>>>>> To subscribe, unsubscribe, or change list options, >>>>>>>> visit: https://lists.midrange.com/mailman/listinfo/web400 >>>>>>>> or email: [email protected] >>>>>>>> Before posting, please take a moment to review the archives >>>>>>>> at https://archive.midrange.com/web400. >>>>>>>> >>>>>>>> >>>>>>> -- >>>>>>> This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) >>>>> mailing >>>>>>> list >>>>>>> To post a message email: [email protected] >>>>>>> To subscribe, unsubscribe, or change list options, >>>>>>> visit: https://lists.midrange.com/mailman/listinfo/web400 >>>>>>> or email: [email protected] >>>>>>> Before posting, please take a moment to review the archives >>>>>>> at https://archive.midrange.com/web400. >>>>>>> >>>>>>> >>>>>> -- >>>>>> This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) >>>> mailing >>>>>> list >>>>>> To post a message email: [email protected] >>>>>> To subscribe, unsubscribe, or change list options, >>>>>> visit: https://lists.midrange.com/mailman/listinfo/web400 >>>>>> or email: [email protected] >>>>>> Before posting, please take a moment to review the archives >>>>>> at https://archive.midrange.com/web400. >>>>>> >>>>>> >>>>>> -- >>>>>> This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) >>>> mailing >>>>>> list >>>>>> To post a message email: [email protected] >>>>>> To subscribe, unsubscribe, or change list options, >>>>>> visit: https://lists.midrange.com/mailman/listinfo/web400 >>>>>> or email: [email protected] >>>>>> Before posting, please take a moment to review the archives >>>>>> at https://archive.midrange.com/web400. >>>>>> >>>>>> >>>>> -- >>>>> This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) >> mailing >>>>> list >>>>> To post a message email: [email protected] >>>>> To subscribe, unsubscribe, or change list options, >>>>> visit: https://lists.midrange.com/mailman/listinfo/web400 >>>>> or email: [email protected] >>>>> Before posting, please take a moment to review the archives >>>>> at https://archive.midrange.com/web400. >>>>> >>>>> >>>> -- >>>> This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing >>>> list >>>> To post a message email: [email protected] >>>> To subscribe, unsubscribe, or change list options, >>>> visit: https://lists.midrange.com/mailman/listinfo/web400 >>>> or email: [email protected] >>>> Before posting, please take a moment to review the archives >>>> at https://archive.midrange.com/web400. >>>> >>>> >> -- >> This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing >> list >> To post a message email: [email protected] >> To subscribe, unsubscribe, or change list options, >> visit: https://lists.midrange.com/mailman/listinfo/web400 >> or email: [email protected] >> Before posting, please take a moment to review the archives >> at https://archive.midrange.com/web400. >> >> > -- > This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing list > To post a message email: [email protected] > To subscribe, unsubscribe, or change list options, > visit: https://lists.midrange.com/mailman/listinfo/web400 > or email: [email protected] > Before posting, please take a moment to review the archives > at https://archive.midrange.com/web400. > -- This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing list To post a message email: [email protected] To subscribe, unsubscribe, or change list options, visit: https://lists.midrange.com/mailman/listinfo/web400 or email: [email protected] Before posting, please take a moment to review the archives at https://archive.midrange.com/web400.