use eq to compare strings not ==
== is to compare numerical values only

perldoc perlop


> -----Original Message-----
> From: Chris Knipe [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, July 10, 2002 4:08 PM
> To: [EMAIL PROTECTED]
> Subject: Am I being stupid here... or?
> 
> 
> Lo all,
> 
> Very stupid it must be, but I can't see what I'm doing wrong here... 
> 
> The following if statement, always returns true (prints "a"), 
> regardless
> of what the value of $SiteType is... 
> 
> #!/usr/bin/perl
> 
> $SiteType = "something";
> 
> if ($SiteType == "notsomething") {
>   print "a";
> }
> 
> Am I doing something really arbly stupid here, did I miss anything?
> 
> What I'd like to accomplish, is something in the lines of:
> 
> if ($SiteType == "PHP3") {
>   do some stuff
> } elsif ($SiteType == "PHP4") {
>   do different stuff
> } elsif ($SiteType == "ASP") {
>   do different stuff
> ....
> } else {
>   do default stuff
> }
> 
> --
> me
> 
> 
> -- 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

----------------------------------------------------------------------------
--------------------
The views and opinions expressed in this email message are the sender's
own, and do not necessarily represent the views and opinions of Summit
Systems Inc.


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to