Ah, missed this when I first looked at your problem. If you can't change register_globals in the php.ini file, try using
$_GET[mod] instead of $mod chris kranz fatcuban.com -----Original Message----- From: wisi [mailto:[EMAIL PROTECTED]] Sent: 10 February 2003 03:57 To: [EMAIL PROTECTED] Subject: [PHP-WIN] Re: PHP or Apache isn't playing nice register_globals must be turned ON. "O-Juice" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > Hello. I've got the following set-up and working at home (on a Win98SE > workstation): > > Apache 2.0.43 > PHP 4.2.1 > > For some reason the following code (which works fine on my on-line PHP host) > refuses to work at home: > > <?php > if ($mod) { > switch($mod) { > case "news": > case "links": > include ("../" . $mod . "/content.php"); > break; > default: > include ("../errorpages/404.php"); > } > } else { > include ("../news/content.php"); > } > ?> > > The way it's supposed to work is a user clicks on a link, e.g. > "http://www.blah.com/index.php?mod=news" and the page with the content that > they're requesting is then displayed. Is there some setting missing in > Apache or PHP on my home system or is there some other explanation for why > things are going awry my side? > > I'd appreciate any help. Thanks. :-) > > -- > [EMAIL PROTECTED] > > -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php