[allowsmilie] => 1 [showsignature] => 0 [ipaddress] => [iconid] => 0 [visible] => 1 [attach] => 0 [infraction] => 0 [reportthreadid] => 0 [isusenetpost] => 1 [msgid] => <1126651106.477682.277100@g49g2000cwa.googlegroups.com> [ref] => [htmlstate] => on_nl2br [postusername] => allen@oysterweb.com [ip] => allen@oysterweb [isdeleted] => 0 [usergroupid] => [membergroupids] => [displaygroupid] => [password] => [passworddate] => [email] => [styleid] => [parentemail] => [homepage] => [icq] => [aim] => [yahoo] => [msn] => [skype] => [showvbcode] => [showbirthday] => [usertitle] => [customtitle] => [joindate] => [daysprune] => [lastvisit] => [lastactivity] => [lastpost] => [lastpostid] => [posts] => [reputation] => [reputationlevelid] => [timezoneoffset] => [pmpopup] => [avatarid] => [avatarrevision] => [profilepicrevision] => [sigpicrevision] => [options] => [akvbghsfs_optionsfield] => [birthday] => [birthday_search] => [maxposts] => [startofweek] => [referrerid] => [languageid] => [emailstamp] => [threadedmode] => [autosubscribe] => [pmtotal] => [pmunread] => [salt] => [ipoints] => [infractions] => [warnings] => [infractiongroupids] => [infractiongroupid] => [adminoptions] => [profilevisits] => [friendcount] => [friendreqcount] => [vmunreadcount] => [vmmoderatedcount] => [socgroupinvitecount] => [socgroupreqcount] => [pcunreadcount] => [pcmoderatedcount] => [gmmoderatedcount] => [assetposthash] => [fbuserid] => [fbjoindate] => [fbname] => [logintype] => [fbaccesstoken] => [newrepcount] => [vbseo_likes_in] => [vbseo_likes_out] => [vbseo_likes_unread] => [temp] => [field1] => [field2] => [field3] => [field4] => [field5] => [subfolders] => [pmfolders] => [buddylist] => [ignorelist] => [signature] => [searchprefs] => [rank] => [icontitle] => [iconpath] => [avatarpath] => [hascustomavatar] => 0 [avatardateline] => [avwidth] => [avheight] => [edit_userid] => [edit_username] => [edit_dateline] => [edit_reason] => [hashistory] => [pagetext_html] => [hasimages] => [signatureparsed] => [sighasimages] => [sigpic] => [sigpicdateline] => [sigpicwidth] => [sigpicheight] => [postcount] => 2 [islastshown] => [isfirstshown] => [attachments] => [allattachments] => ) --> help making url variables and making them sessionjvariables - Coldfusion - Advanced Techniques

help making url variables and making them sessionjvariables - Coldfusion - Advanced Techniques

can someone tell me how to make url variables session variables so i can pass them through my pages?...

  1. #1

    Default help making url variables and making them sessionjvariables

    can someone tell me how to make url variables session variables so i can pass them through my pages?
    matt57017 Guest

  2. #2

    Default Re: help making url variables and making them sessionj variables

    If I understand correctly you want to take a query string and convert
    the string and values to session variables. If so, this should do it.
    Might be an easier way, but this works.

    <!--- Check for URL Params and Set them --->
    <cfif cgi.query_string IS NOT "">
    <cfset variables.object = "#cgi.query_string#">
    <cfelse>
    <cfset variables.object = "0">
    </cfif>

    <cfif #variables.object# NEQ 0>
    <!--- If A Query String Exists --->
    <cfloop index="x" list="#variables.object#" delimiters="&">
    <cfoutput>
    <cfset Counter = 0>
    <cfloop index="y" list="#X#" delimiters="=">
    <cfif Counter EQ 0>
    <cfset tmpSessionName = "SESSION." & #y#>
    <cfelseif Counter EQ 1>
    <cfset "#tmpSessionName#" = #y#>
    </cfif>
    <cfset Counter = Counter + 1>
    </cfloop>
    </cfoutput>
    </cfloop>
    </cfif>
    <cfoutput>
    <cfdump var="#Session#">
    </cfoutput>

    allen@oysterweb.com Guest

  3. #3

    Default Re: help making url variables and making them sessionjvariables

    Well there a couple of different ways to do that. In your case I would suggest
    this....
    On your Application.cfm page check to see if the URL Variables exsist and if
    they do then set them to the Session Variables.

    Eg:

    <cfif IsDefined("url.login")>
    <cflock timeout="5" throwontimeout="no" type="exclusive" scope="session">
    <cfset session.login = url.login>
    </cflock>
    </cfif>
    Hope this helps and is what you are looking for.

    <shivang />

    Shivang13 Guest

Similar Threads

  1. Session variables not making sense to me
    By Streets 77 in forum Macromedia Dynamic HTML
    Replies: 2
    Last Post: January 27th, 06:49 PM
  2. Making a PDF
    By gary_v_plant@adobeforums.com in forum Adobe Acrobat Macintosh
    Replies: 6
    Last Post: July 28th, 10:42 PM
  3. Making it Better
    By meason webforumsuser@macromedia.com in forum Macromedia Freehand
    Replies: 14
    Last Post: February 4th, 01:20 PM
  4. making a sketch pad, need some help
    By doinka webforumsuser@macromedia.com in forum Macromedia Flash Actionscript
    Replies: 0
    Last Post: January 14th, 02:14 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139