[fusion-users] Paremeters in Query String? Fusion 1.1

Berdel, Brian brian.berdel at mcmtrans.com
Wed Dec 17 13:16:23 EST 2008


Sorry for the late response on this, but I was away on vacation and am
just getting caught up...thanks for the responses.  I tried all methods
below and keep ending up with nothing returned...I submitted a ticket.  

 

Thanks again, 

 

-Brian  

 

-----Original Message-----
From: Chris Claydon [mailto:chris.claydon at autodesk.com] 
Sent: Thursday, November 20, 2008 6:10 PM
To: Jason Birch; Berdel, Brian; Mike Adair
Cc: fusion-users at lists.osgeo.org
Subject: RE: [fusion-users] Paremeters in Query String? Fusion 1.1

 

You could try something like this...

 

_____________________________________________________________

 

NameValueCollection parameters;

 

if(Request.HttpMethod == "POST")

    parameters = Request.Form;

else

    parameters = Request.QueryString;

 

String mapName = GetParameter(parameters, "MAPNAME");

String session = GetParameter(parameters, "SESSION");

 

_____________________________________________________________

 

Where the GetParameter method looks like this:

 

_____________________________________________________________

 

String GetParameter(NameValueCollection parameters, String name)

{

    String strval = parameters[name];

    if (null == strval)

        return "";

 

    return strval.Trim();

}

 

_____________________________________________________________

 

-----Original Message-----

From: fusion-users-bounces at lists.osgeo.org
[mailto:fusion-users-bounces at lists.osgeo.org] On Behalf Of Jason Birch

Sent: Thursday, November 20, 2008 3:55 PM

To: Berdel, Brian; Mike Adair

Cc: fusion-users at lists.osgeo.org

Subject: RE: [fusion-users] Paremeters in Query String? Fusion 1.1

 

I was actually been playing around in .Net a bit recently, though not

for MapGuide.

 

If the request has changed from GET to POST, then you'd want to access

Request.Form [paramname] instead or, to support multiple versions at

higher server cost, simply Request [paramname].

 

I think...

 

Jason

 

-----Original Message-----

From: fusion-users-bounces at lists.osgeo.org

[mailto:fusion-users-bounces at lists.osgeo.org] On Behalf Of Berdel, Brian

Sent: Thursday, November 20, 2008 13:46

To: Mike Adair

Cc: fusion-users at lists.osgeo.org

Subject: RE: [fusion-users] Paremeters in Query String? Fusion 1.1

 

Ok, thanks.  It is .net code server from the task frame and it worked in

all previous versions.

 

Brian

 

-----Original Message-----

From: Mike Adair [mailto:madair at dmsolutions.ca]

Sent: Thursday, November 20, 2008 4:44 PM

To: Berdel, Brian

Cc: fusion-users at lists.osgeo.org

Subject: Re: [fusion-users] Paremeters in Query String? Fusion 1.1

 

Yes, you can report this as a bug, although I'm still not clear on where

 

you want to access this: is it in a PHP script on the server or from a

Javascript function on the client? About the only change I can think

that might have affected this is perhaps some calls to the server have

changed between HTTP GET or POST.

 

Mike

 

Berdel, Brian wrote:

> 

> I have been trying to get an answer on this for a while. I am trying

> to get request.querystring to get parameters such as mapname or

> sessionID from the server side code and it returns nothing in

> 1.1...Please see thread below from mapguide-users. Thanks.

> 

> Any word on this? Should it be reported as a bug?

> 

> -----Original Message-----

> 

> From: mapguide-users-bounces at lists.osgeo.org

> 

> [mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of Berdel,

Brian

> 

> Sent: Thursday, November 13, 2008 11:55 AM

> 

> To: MapGuide Users Mail List

> 

> Subject: RE: [mapguide-users] Request.QueryString Fusion 1.1

> 

> Hi Paul,

> 

> Thanks for responding. I am using the task pane and using

> 

> Request.Querystring("Session") Which use to return the value if the

> session id, now it is nothing...And all of the parameters come up

empty.

> 

> It does work in the regular AJAX viewer in 2.0.2

> 

> Thanks,

> 

> -Brian

> 

> -----Original Message-----

> 

> From: mapguide-users-bounces at lists.osgeo.org

> 

> [mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of Paul

Spencer

> 

> Sent: Wednesday, November 12, 2008 8:30 AM

> 

> To: MapGuide Users Mail List

> 

> Subject: Re: [mapguide-users] Request.QueryString Fusion 1.1

> 

> Hi Brian, sorry I was out of the mailing list loop for a few days and

> am just getting caught up - didn't mean to ignore you.

> 

> If you are using Fusion 1.1 then there should have been no substantial

> 

> changes that would affect this and so it should still be supported.

> 

> If its not working then there is likely a bug. Can you describe a bit

> more what you are (not) seeing - it seems like you are using the

TaskPane?

> 

> Paul

> 

> On 7-Nov-08, at 9:13 AM, Berdel, Brian wrote:

> 

> > Thanks Jason, I will try that out. I was using server side code and

> 

> > this worked in all previous releases. Now the entire array is empty

> 

> > so I was wondering if one of the fusion developers could chime in

and

> 

> > let me know if it is still supported, if it is a bug, or if there is

> 

> > another way to attain these server side... I really like the

> 

> > new version it fixed a lot of other issues but my apps are all based

> 

> > on server side code retrieving these parameters.

> 

> >

> 

> > Brian

> 

> >

> 

> > From: mapguide-users-bounces at lists.osgeo.org

> 

> [mailto:mapguide-users-bounces at lists.osgeo.org

> 

> > ] On Behalf Of Jason Birch

> 

> > Sent: Thursday, November 06, 2008 4:50 PM

> 

> > To: MapGuide Users Mail List

> 

> > Subject: RE: [mapguide-users] Request.QueryString Fusion 1.1

> 

> >

> 

> > See if Fusion.queryParams contains what you want.

> 

> >

> 

> > On my map it is showing with properties for each of the parameters,

as

> 

> > well as methods to iterate them, etc... This is just from what I can

> 

> > see in FireBug; not sure if there are any docs on it.

> 

> >

> 

> > Jason

> 

> >

> 

> > From: mapguide-users-bounces at lists.osgeo.org

> 

> [mailto:mapguide-users-bounces at lists.osgeo.org

> 

> > ] On Behalf OfBerdel, Brian

> 

> > Sent: Thursday, November 06, 2008 12:32

> 

> > To: MapGuide Users Mail List

> 

> > Subject: RE: [mapguide-users] Request.QueryString Fusion 1.1

> 

> >

> 

> > Is this still supported? My parameter array returns none from

> 

> > request.querystring.

> 

> >

> 

> > Thanks,

> 

> >

> 

> > Brian

> 

> >

> 

> > --

> 

> >

> 

> > Hello all,

> 

> > I was previously able to get parameters such as mapname"MAPNAME" and

> 

> > sessionID "SESSION" through request.querystring...

> 

> >

> 

> > Now I get nothing...Any thoughts?

> 

> >

> 

> > Thanks,

> 

> >

> 

> > Brian

> 

> 

------------------------------------------------------------------------

> 

> _______________________________________________

> fusion-users mailing list

> fusion-users at lists.osgeo.org

> http://lists.osgeo.org/mailman/listinfo/fusion-users

> 

 

--

   Michael Adair

   Senior Software Architect

   DM Solutions Group Inc.

 

   Office: (613) 565-5056 x26

   madair at dmsolutions.ca

   http://www.dmsolutions.ca

   http://research.dmsolutions.ca

 

 

_______________________________________________

fusion-users mailing list

fusion-users at lists.osgeo.org

http://lists.osgeo.org/mailman/listinfo/fusion-users

_______________________________________________

fusion-users mailing list

fusion-users at lists.osgeo.org

http://lists.osgeo.org/mailman/listinfo/fusion-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/fusion-users/attachments/20081217/fcf68371/attachment-0001.html


More information about the fusion-users mailing list