note 96458 added to faq.using

From: Date: Sun, 28 Feb 2010 11:08:09 +0000
Subject: note 96458 added to faq.using
Groups: php.notes 
Request: Send a blank email to php-notes+get-166445@lists.php.net to get a copy of this message
hello! I have a problem with switch.. here it is. in php5.2.6 working, but in php5.3.1 have a problem: <?php if (isset($_GET['id'])) { switch ($_GET['id']) { case "intro" : include_once ("intro.php"); break; case "guestbook" : include_once ("guestbook.php"); break; case "flash" : include_once ("flash.php"); break; case "contact" : include_once ("contact.php"); break; } } elseif (isset($_GET['page'])) { switch ($_GET['page']) { case "page01" : include_once ("page01.php"); break; case "page02" : include_once ("page02.php"); break; case "page03" : include_once ("page03.php"); break; case "page04" : include_once ("page04.php"); break; } } else { /* here is the problem with default include!! how can I fix it?? I'm tried some different ways, but not working correctly*/ switch ($_GET['id']) { default : include ("intro.php"); break; } } ?> so, when nothing is included, then write an error message (which in this script), but including the default value and I can view in offline mode.. thx ---- Server IP: 69.147.83.197 Probable Submitter: 93.92.248.11 (proxied: 93.92.255.199) ---- Manual Page -- http://www.php.net/manual/en/faq.using.php Edit -- https://master.php.net/note/edit/96458 Del: integrated -- https://master.php.net/note/delete/96458/integrated Del: useless -- https://master.php.net/note/delete/96458/useless Del: bad code -- https://master.php.net/note/delete/96458/bad+code Del: spam -- https://master.php.net/note/delete/96458/spam Del: non-english -- https://master.php.net/note/delete/96458/non-english Del: in docs -- https://master.php.net/note/delete/96458/in+docs Del: other reasons-- https://master.php.net/note/delete/96458 Reject -- https://master.php.net/note/reject/96458 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#166445) next »