Why doesn't this work?

Complete's Avatar
Go4Expert Member
Why doesn't this work?
    if ($_POST['textbox1'] != "")
		$_ENV['mytestzeststring'] = $_POST['textbox1'];
	print $_ENV['mytestzeststring'];

<form name="registerform" id="registerform" action="<?php echo site_url('wp-login.php?action=register', 'login_post') ?>" method="post">
	  <input type="text" name="testbox1"/>
	  <input type="submit" value="Click me!"/>

Wouldn't this present on the page before the form declaration whatever the user types in the test box?
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
What does action=has in the final html
pein87's Avatar
Ambitious contributor
Most servers don't have the super global $_ENV set which may be why. I don't know why your using it to begin with since it has default array keys. $_ENV gets environment data and is not a general all you can store global try using $_GLOBAL instead or your own array or variable.