Try cleaning it up ...
switch( trim( strtoupper( $type ) ) );

I had this happen to me - the $type echoed OK, but would not get caught in the "case". The above fixed it.

Miles Thompson


At 02:18 PM 6/18/2003 +0100, cg wrote:
I am testing a var in a switch statement,
switch($type)
    {
        case "HIRE":
            statements;
            break;
        etc....
            default:
                echo "In Default";
            break;
    }
I can echo $type directly above the switch statement, confirm it contains
the string "HIRE", but the switch takes the default every time!!

what is going on??

thanks



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to