Re: [PHP] Getting Results from function From: Mark Maggelet (maggelet <email protected>)
Date: 11/15/00

On Wed, 15 Nov 2000 16:50:16 -0700, Kevin Leavell (k <email protected>)
wrote:
>I am using the Snoopy class to submit to a form and receive the
>results. I
>am then parsing the hidden form fields
><input type="hidden" name="butterfinger" value="one">
><input type="hidden" name="snickers" value="good">
>down to
>butterfinger="one";
>snickers="good";
>
>Here is the call to the function:
>if ($go){
> $string=_stripform($snoopy->results);
>//do some additional parsing here
> $string2= ereg_replace ("<input type=\"hidden\" name=\"", " $",
>$string);
> $string3= ereg_replace ("\" value", "", $string2);
> $string4= ereg_replace (">", ";\r\n", $string3);
> echo $string4;}
>
>when I echo $string4, I get the correct results but they aren't
>parsed by
>php. The variables list on the page as a text. I need the
>variables and I
>don't understand how I can access the variables as in:
>print $butterfinger;

I'm not sure I understand, but try something like this:
<?
$string='<input type="hidden" name="snickers" value="good">';
$key=ereg_replace('<input type="hidden"
name="([^"]+)".*','\\1',$string);
$value=ereg_replace('.*value="([^"]+)">','\\1',$string);
$$key=$value;
print $snickers;
?>

- Mark

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: php-general-unsubscribe <email protected>
For additional commands, e-mail: php-general-help <email protected>
To contact the list administrators, e-mail: php-list-admin <email protected>