ID: 25214 User updated by: spin9 at terra dot com dot br Reported By: spin9 at terra dot com dot br -Status: Feedback +Status: Open Bug Type: *General Issues Operating System: win98/xp PHP Version: 4.3.2 New Comment:
Ok, I tryed the same example and it worked fine to me now. But when I put the function import_request_variables inside another function it doesn't get the values back. Maybe need I use some "$globals" to access it? Thank you. Previous Comments: ------------------------------------------------------------------------ [2003-08-24 21:49:59] [EMAIL PROTECTED] 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.. ------------------------------------------------------------------------ [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