Please don't repeat your questions, see the 
other post for details.  In short, it has to 
do with register_globals directive in php.ini

Regards,
Philip Olson


On Tue, 9 Jul 2002, Terry Cheung wrote:

> I 've just setup the Apache 1.3.26 with PHP 4.2.1. When I use back the old
> php script files. They can display successfully,  but whei I submit the
> data, they cannot pass to the second page even they can be shown in the URL
> with "get" method. here is one of my script
> 
> 
> jobapp.php
> <HTML>
> <!-- jobapp.php-->
>  <BODY>
> 
>  <?php
>   require("common.php")
>  ?>
>  <H1><?php echo (COMPANY); ?> jobs application form</H1>
>  <P>Are you finding a challenging career in the bicycle world?
> Still waiting for what?</P>
>  <FORM NAME='frmJobApp' METHOD= "get" ACTION="jobapp_action.php">
>  Please Enter Your Name Here(Required):
>  <INPUT NAME="applicant" TYPE="text"><BR>
>  Please enter your phone number:
>  <INPUT NAME="phone" TYPE="text"><BR>
>  Please enter your E-mail address(Required):
>  <INPUT NAME="email" TYPE="text"><BR>
> 
>  Please choos the Department:
>  <SELECT NAME="position">
>   <OPTION VALUE="a">Account</OPTION>
>   <OPTION VALUE="b">Repairing</OPTION>
>   <OPTION VALUE="h">Human Resources</OPTION>
>   <OPTION VALUE="m">Marketing</OPTION>
>   <OPTION VALUE="s">Sercices</OPTION>
>  </SELECT><BR>
> 
>  Please choose your working place:
>  <SELECT NAME="country">
>   <OPTION VALUE="ca">¢D[R3?j</OPTION>
>   <OPTION VALUE="cn">??¢Xe</OPTION>
>   <OPTION VALUE-"cr">-o-U?n¡LE</OPTION>
>   <OPTION VALUE="tw">¢DxAW</OPTION>
>   <OPTION VALUE="us">?u¢Xe</OPTION>
>  </SELECT><BR>
> 
>  <INPUT NAME="avail" TYPE="checkbox">¢Ds¡Le?W¡ÂZ<BR>
>  <INPUT NAME="enter" TYPE="submit" VALUE="Enter">
>  </FORM>
>  </BODY>
> </HTML>
> 
> 
> jobapp_action.php
> <HTML>
> <!jobapp_action.php-->
>  <BODY>
> 
>  <?php
>   require("common.php");
> 
>   $submit=1;
>   if (!$applicant){
>    $submit=0;
>    $applicant = "<B>Invalid Name</B>";
>    }
>   if (!check_email($email)) {
>    $submit = 0;
>    $email ="<B>Invalid Email</B>";
>    }
> 
>   echo("<B>Following is your information:</B>".
>    NL.NL.
>    "Name: $applicant".NL.
>    "TEL: $phone".NL.
>    "E-Mail: $email". NL.
>    "Country:  ");
> 
>    switch ($country) {
>    case "ca":
>     echo("Canada");
>     break;
>    case "cn" :
>     echo("China");
>     break;
>    case "cr" :
>     echo ("Crostirica");
>     break;
>    case "tw" :
>     echo ("Taiwan");
>     break;
>    default :
>     echo ("USA");
>    }
> 
>    echo (NL. "Working Department: ");
> 
>    switch ($position) {
> 
>    case "a":
>    echo ("Accounting");
>    break;
>    case "b":
>    echo ("Reparing");
>    break;
>    case "h":
>    echo ("Human Resources");
>    break;
>    case "m" :
>    echo ("Marketing");
>    break;
>    default :
>    echo ("Services");
>    }
>    echo (NL);
> 
>    $avail=isset($avail);
> 
>   echo("¢Ds¡Le?W¡ÂZ: ". ($avail ? "¢Di¢DH": "?¢G¡Âa"));
>   ?>
> 
>   <FORM method="post">
>    <INPUT TYPE="submit" VALUE="Submit">
>    <INPUT TYPE="button" VALUE="|^?W?@-?" onclick="self.history.back()">
>   </FORM>
>  </BODY>
> </HTML>
> 
> 
> 
> 
> 
> 
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to