er, actually I was referring to the lack of http :)

- Calvin
  ----- Original Message -----
  From: Randell B Adkins
  To: CF-Talk
  Sent: Wednesday, October 01, 2003 9:24 AM
  Subject: Re: Extract Domain and scriptname seperate


  Thats what I mean ratehr than the typo of CGI.SEVER_NAME.
  However they are having users submit stuff via form.

  So I am sure there is another way but I threw something in there
  for them:

  I am sure someone will post a better example but here is one since
  it is a form variable.

  If you can be sure they are using the standard naming conventions
  for the URL, then to obtain the server name you could do something
  like:

  <cfset myURL = "http://www.abc.com/index.cfm?id=5009">

  <CFSET st_num = 1>
  <CFSET sep_num = 0>
  <CFOUTPUT>
  <CFLOOP CONDITION="sep_num NEQ 3">
  <CFSET st_num = Find("/",myURL,st_num)>
  <cfset sep_num = sep_num + 1>
  <cfset st_num = st_num + 1>
  </CFLOOP>
  </CFOUTPUT>

  <CFSET SERVER_INFO = LEFT(myURL,st_num-1)>
  <cfset SCRIPT_INFO = MID(myURL,st_num,LEN(myURL))>


  >>> [EMAIL PROTECTED] 10/01/03 09:23AM >>>
  I thought cgi_SERVER_NAME would return : www.abc.com , if that is what
  the user was accessing with.

  - Calvin
    ----- Original Message -----
    From: Randell B Adkins
    To: CF-Talk
    Sent: Wednesday, October 01, 2003 7:23 AM
    Subject: Re: Extract Domain and scriptname seperate


    WHat you are looking for are the following:

    CGI.SEVER_NAME = http://www.abc.com

    CGI.SCRIPT_NAME = /index.cfm?id=500


    >>> [EMAIL PROTECTED] 10/01/03 07:19AM >>>
    Hi,
    I am looking for a way to extract the domain name and the script
  name
    to be
    seprated.
    Eg: Following is my URL
    http://www.yourname.com/abc/support.cfm?abc=123

    then it should return 2 different values  seperate
    http://www.yourname.com and /abc/support.cfm?abc=123

    or
    http://www.abc.com/

    should return just http://www.abc.com

    or

    http://www.abc.com

    should return just http://www.abc.com



    Ketan Patel
    G3 Technology Group, LLC
    Graphics III Advertising, Inc.
    (410)789-7007 or (800)783-1799
    "It's Not Creative if it doesn't Sell."
    http://www.g3group.com <http://www.g3group.com>






[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to