well when you were using echo $name to test then you were outputting html, hence no redirect... if your php is set up in such a way as to suppress errors then you wouldn't have been warned about it..check that nothing else is being outputted, eg a space before the first <?. If that doesn't fix it turn error reporting down to its lowest level.
After using a header redirect often comment to put exit; HTH,Tom ----- Original Message ----- From: "Martin" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Sunday, November 04, 2001 8:24 PM Subject: Re: [PHP] Am i crazy? > Richard Baskett wrote: > > > It has to do with the $name variable, if you've fixed the code to check > > for equality instead of setting the variable: > > > > if ($name=='admin') { > > > > Echo $name and make sure that it is actually getting set.. > > Yes. > > > Also make sure your header information is before html.. > > There isn't any html in the page at all. It's intended as a switchboard for > people logging in to be redirected according to user name. > > >let's see.. yeah > > that's about all I can think of.. if $name is echoing something then I > > have no clue why it's not working :( > > Martin S > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]