CFF KB - Carrz-Fox-Fire Promotions Knowledge Base

CFF KB is all about 1 thing: The Sharing of Knowledge and the Power we gain from it.
  • Breadrumbs:
  • Microsoft VBScript runtime error '800a0005' Invalid procedure call or argument: 'Left'

  • CFF Knowledge Base - Share With Facebook CFF Knowledge Base - Share on Twitter CFF Knowledge Base - Share on Reddit CFF Knowledge Base - Share on Digg It CFF Knowledge Base - Share on Stumble Upon It CFF Knowledge Base - Share on Delicious
    Share With Friends (Updated 6-8-2010)
  • Article ID:
    116
  • Date Created
    Saturday, March 12, 2011
  • Last Updated
    Saturday, March 12, 2011
  • This Article Has been Viewed
    7126 times
  • Short Desc
    Make sure that you are passing a value before calling the procedure, or you may experiance the 800a0005 Invalid argument error.
  • Details
    When calling a procedure, make sure that the variable that you will be using, matching the variable that you have created for the procedure, if they do not match, then you will receive the following error.


     
    Microsoft VBScript runtime error '800a0005'
    Invalid procedure call or argument: 'Left'
    /Resets.asp, line 14
  • Recreate Issue
    To recreate this issue;

    <%
    stremail = request.form("email")
    chEmail = Left(email,InStr(email,"@")-1)
    %>


    The above will throw the error, reason: We are using the variable: email in our procedure and the variable is named: stremail
  • Resolve Issue
    To resolve this issue.

    <%
    email = request.form("email")
    chEmail = Left(email,InStr(email,"@")-1)
    %>


    As you can see above, are variable is named: email, and we are using the variable: email in our procedure.