aebstract Posted January 21, 2008 Share Posted January 21, 2008 <?php session_start(); header("Cache-control: private"); if(!isset($_SESSION["id"])) { header("Location: account.php"); } mysql_connect("localhost","berryequipment","gU8Kso8Y") or die(mysql_error()); mysql_select_db("berryequipment_net"); $id = $_SESSION["id"]; $result = mysql_query("SELECT * FROM plants WHERE id='$id'") or DIE(mysql_error()); while($r=mysql_fetch_array($result)) { $id=$r["id"]; $plantloc=$r["plantloc"]; $address=$r["address"]; $ph=$r["PH"]; if ($ph == 0) { header("Location: acchome.php"); } } if (isset ($_POST['submit'])) { if (isset ($_SESSION['cart'])){ $_SESSION['cart'] = array_merge ($_SESSION['cart'], $_POST['items_quantity']); } else { foreach ($_POST['items_quantity'] as $product_id => $quantity) { $_SESSION['cart'] = $_POST['items_quantity']; } } ?> I'm almost certain it is not anywhere else in the page. There error is saying: Parse error: parse error, unexpected $ in /home/virtual/site130/fst/var/www/html/cart.php on line 199 199 is the last line of the code. (the entire page isn't shown, shown is like lines 1-something) Link to comment https://forums.phpfreaks.com/topic/87069-solved-parse-error/ Share on other sites More sharing options...
Cep Posted January 21, 2008 Share Posted January 21, 2008 Your missing a closing bracket from your if(isset($_POST['submit']) { statement PS. You should really indent your code so that you can spot these easily Link to comment https://forums.phpfreaks.com/topic/87069-solved-parse-error/#findComment-445279 Share on other sites More sharing options...
aebstract Posted January 21, 2008 Author Share Posted January 21, 2008 ack, I was counting the closing for the foreach as my closing for the if statement. Thanks for the spotting. Link to comment https://forums.phpfreaks.com/topic/87069-solved-parse-error/#findComment-445294 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.