Avatar of portal123
portal123 asked on

problem with passing variables through PHP class

Hi, I set up the following simple php class as my experiment and I tried to pass two variables, $_POST['REG'] and $_POST['EMAIL'], but I can not see $_POST['EMAIL']'s variables as a result. I have no ideas to how to fix it up. If someone can advise us some, I appricate it. Thanks, portal123

<?PHP
class A{

    function show(){
    echo "<form action='".$_SERVER['PHP_SELF']."' method='post'>";
    ehco "<input type='text' name='EMAIL' value='' />";
    ehco "<input type='submit' name='REG' value='' />";
    echo "</form>";
    }

   function results($REG,$EMAIL){
    echo "REG OK";

    if($EMAIL){
     echo "EMAIL OK";
    }

   }

}
?>

<?PHP
$a=new A();
      $a->show();
      if($_POST['REG'] && $_POST['EMAIL']){
      $a->results($_POST['REG'],$_POST['EMAIL']);
      }

?>
PHP

Avatar of undefined
Last Comment
portal123

8/22/2022 - Mon
ASKER CERTIFIED SOLUTION
Loganathan Natarajan

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
SOLUTION
Loganathan Natarajan

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
ASKER
portal123

Thanks both guys, it works well!
 portal123
Experts Exchange is like having an extremely knowledgeable team sitting and waiting for your call. Couldn't do my job half as well as I do without it!
James Murphy