[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