Jay Blanchard wrote:
> [snip]
>> I need to display : "$_POST[$var],"
>>
>> Including the "" and the , .
>>
>> I have tried : \"\"$_POST[\".$var.\"]," but that is very wrong.
>>
>> Could one of you kind list members show me what it should be please ?
>
>
> You have a couple of options... just pick the one that suits you...
>
> <?
> echo "\"{$_POST[$var]},\"";
> echo '"'.$_POST[$var].',"';
>>
> [/snip]
>
> var should not have a $ in front of it, should it?
>
> echo "\"{$_POST['var']},\"";
> echo '"'.$_POST['var'].',"';
That all depends. Consider the following:
Assume:
<input type='text' name='something' value='foo'>
to be posted to the script
print '"$_POST[$var],"'; // prints (literally): "$_POST[$var],"
print '"'.$_POST['something'].","; // prints: "foo,"
print '"'.$_POST[$var].","; // Issues a 'notice: undefined index..' and
prints: ","
$var = 'something';
print '"'.$_POST[$var].","; // prints: "foo,"
Pick your flavor.
Wouter
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php