Help with a Parse Error

From: Date: Sun, 31 Jul 2005 13:38:41 +0000
Subject: Help with a Parse Error
Groups: php.general 
Request: Send a blank email to php-general+get-219706@lists.php.net to get a copy of this message
I am trying to create my own news system and to start with I'm using static news pages until I get the db working properly. I'm using the following code: <?php if(!isset($_GET['id'])) { $article="$id.php" if (file_exists($article)) { include $article; } else { echo "The article you've requested does not exist!"; } } else { echo "You did not select an article"; } ?> I am testing using the following links... www.myurl.co.uk/index.php www.myurl.co.uk/index.php?id=1 www.myurl.co.uk/index.php?id=2 When I try the first one, I'd expect it to say you did not select an article, but it says Notice: Undefined variable: id in /home/5217/tomchubb/public_html/index.php on line 15 The article you've requested does not exist When I try the third link, I would expect it to say The article you've requested does not exist! but it says: Parse error: parse error in /home/5217/tomchubb/public_html/index.php on line 16 Lines 15 & 16 are: if (file_exists($article)) { include $article; } else { echo "The article you've requested does not exist!"; } I don't understand why this isn't working and I've tried looking into this for 2 hours! Can anyone tell me where I'm going wrong please? Thanks, Tom -- Tom Chubb tom@ps-promo.co.uk

« previous php.general (#219706) next »