Undefined index

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • sky2070

    Undefined index

    i have two file with jobapp.html calling jobapp_action.p hp
    <HTML>
    <!-- jobapp.html -->
    <BODY>
    <H1>Phop's Bicycles Job Application</H1>
    <P>Are you looking for an exciting career in the world of cyclery?
    Look no further!
    </P>
    <FORM NAME='frmJobApp ' METHOD=post ACTION="jobapp_ action.php">
    Please enter your name:
    <INPUT NAME="applicant " TYPE="text"><BR >
    <INPUT NAME="enter" TYPE="submit" VALUE="Enter">
    </FORM>
    </BODY>
    </HTML>


    <HTML>
    <!-- jobapp_action.p hp -->
    <BODY>
    <P>Welcome <?php echo ($_GET[applicant]); ?>!</P>
    </BODY>
    </HTML>

    but it return

    Welcome
    Notice: Undefined index: applicant in c:\inetpub\wwwr oot\jobapp_acti on.php on line 4
    !
  • MeerKat

    #2
    Re: Undefined index

    You're using the 'post' method to post to frmJobApp, so you need to use
    $_POST[applicant] rather than $_GET (or use method="get" rather than
    method="post").

    MK.

    sky2070 wrote:
    [color=blue]
    > i have two file with jobapp.html calling jobapp_action.p hp
    > <HTML>
    > <!-- jobapp.html -->
    > <BODY>
    > <H1>Phop's Bicycles Job Application</H1>
    > <P>Are you looking for an exciting career in the world of cyclery?
    > Look no further!
    > </P>
    > <FORM NAME='frmJobApp ' METHOD=post ACTION="jobapp_ action.php">
    > Please enter your name:
    > <INPUT NAME="applicant " TYPE="text"><BR >
    > <INPUT NAME="enter" TYPE="submit" VALUE="Enter">
    > </FORM>
    > </BODY>
    > </HTML>
    >
    >
    > <HTML>
    > <!-- jobapp_action.p hp -->
    > <BODY>
    > <P>Welcome <?php echo ($_GET[applicant]); ?>!</P>
    > </BODY>
    > </HTML>
    >
    > but it return
    >
    > Welcome
    > Notice: Undefined index: applicant in c:\inetpub\wwwr oot\jobapp_acti on.php on line 4
    > ![/color]

    --
    MeerKat

    Comment

    • Matthias Esken

      #3
      Re: Undefined index

      skywalker2070@h otmail.com (sky2070) schrieb:
      [color=blue]
      > [File 1]
      > <FORM NAME='frmJobApp ' METHOD=post ACTION="jobapp_ action.php">
      > Please enter your name:
      > <INPUT NAME="applicant " TYPE="text"><BR >
      > <INPUT NAME="enter" TYPE="submit" VALUE="Enter">
      > </FORM>
      >
      >
      > [File 2]
      > <P>Welcome <?php echo ($_GET[applicant]); ?>!</P>
      >
      > Welcome Notice: Undefined index: applicant in c:\inetpub\wwwr oot\jobapp_acti on.php on line 4 ![/color]

      You're using POST, not GET. So the data should be in $_POST["applicant"]
      (and not in $_GET["applicant"] or $_POST[applicant]).

      Matthias

      Comment

      Working...