|Think about Loose Coupling|
grep not working as expectedby davidj (Priest)
|on Oct 17, 2006 at 22:14 UTC||Need Help??|
davidj has asked for the
wisdom of the Perl Monks concerning the following question:
I have been scratching my head over this trying to figure out what I am doing wrong. For the life of me, I am not seeing it. I am using grep to test the value of a query paramater. The value IS in the list, but grep is not finding it. I hope I have included all the relevant information below.
The form part looks like this:
After selecting any of the option (in this case sender), I do the following in the cgi script:
The output I get is this:
At this point I am not modifying in any way the query parameters after they are sent to the script.
If I understand grep correctly, I should be getting:
If I take this part and put it in a simple script, I works correctly:
Why am I not getting what is expected? The value is verifiably in the list. The grep syntax is correct.
As always your assistance is much appreciated.