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

Reply via email to