ID: 25214
Updated by: [EMAIL PROTECTED]
Reported By: spin9 at terra dot com dot br
-Status: Open
+Status: Feedback
Bug Type: *General Issues
Operating System: win98/xp
PHP Version: 4.3.2
New Comment:
You're just doing something wrong. This works just fine:
test.php:
-----------------------8<----------------------
<form action="test.php" method="post">
<input type=text name="plain" value="foo">
<input type=submit><br>
</form>
<?php
import_request_variables("P", "frm_");
if (isset($frm_plain)) {
echo "\$frm_plain is set to '$frm_plain'";
} else {
echo "\$frm_plain is not set!";
}
?>
-----------------------8<----------------------
Please try the above example. It works just fine for me..
Previous Comments:
------------------------------------------------------------------------
[2003-08-24 21:18:14] spin9 at terra dot com dot br
I still unable to get import_request_variables function working
properly after install of php stable version. I do one print_r($_POST);
and every form name/value is there. I really don't know what is wrong.
my function: function foo()
{
import_request_variables("P", "frm_");
echo $frm_nomeField;
}
but a // print_r($_POST); shows nomeField
any suggestion?
thanks.
------------------------------------------------------------------------
[2003-08-22 19:05:22] [EMAIL PROTECTED]
Please try using this CVS snapshot:
http://snaps.php.net/php4-STABLE-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php4-win32-STABLE-latest.zip
------------------------------------------------------------------------
[2003-08-22 17:50:20] spin9 at terra dot com dot br
nomeField = nameField at the source code, I made a mistake only here
not in the source code. Thanks.
------------------------------------------------------------------------
[2003-08-22 17:45:44] spin9 at terra dot com dot br
Description:
------------
I'm trying to use the function import_request_variables exactly as the
manual example and my variable returns empty.
Reproduce code:
---------------
import_request_variables("P", "frm_");
echo $frm_nameField;
Expected result:
----------------
the value of nameField of the form.
:
<input type="text" name="nomeField" maxlength="50" size="35">
the method of the form is post
<form method=post action="some.php?tab=pes">
Actual result:
--------------
blank. The echo does not output anything, only when I use:
echo $_POST["nomeField"];
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=25214&edit=1