bravo14 Posted May 6, 2013 Share Posted May 6, 2013 Hi Guys I have checked the code over and over and have probably become word blind at the moment, I am getting an error saying Parse error syntax error, unexpected T_VARIABLE in /home/sites/Lucyslunchbox.co.uk/public_html/success.php on line 47 from the following code <?php require_once 'library/config.php'; require_once 'library/cart-functions.php'; require_once 'library/checkout-functions.php'; // if no order id defined in the session // redirect to main page if (!isset($_SESSION['orderId'])) { header("Location: http://www.lucyslunchbox.co.uk"); exit; } $pageTitle = 'Checkout Completed Successfully'; //require_once 'include/header.php'; //get order details $order_id=$_SESSION['order_id']; $order_sql=mysql_query("SELECT * FROM `tbl_order` where `od_id` = '$order_id'"); $order_row=mysql_fetch_assoc($order_sql); $message_intro="Dear ".$order_row['od_shipping_first_name']."\n\n Thank you for your order\n\n Your order will be delivered to:\n" .$order_row['od_shipping_address1']."\n" .$order_row['od_shipping_address2']."\n" .$order_row['od_shipping_city']."\n" .$order_row['od_shipping_state']."\n" .$order_row['od_shipping_postal_code']."\n on ".date("d-M-Y", strtotime($order_row['delDate']))."\n"; $order_items_sql=mysql_query("SELECT od_id, od.pd_id, od_qty, pd_name, pd_price, pd_thumbnail, pd.cat_id FROM tbl_order_item od, tbl_product pd, tbl_category cat WHERE od_id = '$order_id' AND od.pd_id = pd.pd_id AND cat.cat_id = pd.cat_id ")or die(mysql_error()); if(mysql_num_rows($order_items_sql)==0){ echo"No order items"; } else{ while($order_items_row=mysql_fetch_assoc($order_items_sql)){ Line 47 - $order_items=$order_items_row['od_qty'].' x '.$order_items_row['pd_name'].'@'$order_items_row['pd_price']; } } $mesage_content=$message_intro.$order_items; //send confirmation email $subject="Thank you for your order" $email=$order_row['od_email']; $message=$message_content; mail($email, $subject, $message, "From: [email protected]\r\nReturn-path: [email protected]"); // send notification email if ($shopConfig['sendOrderEmail'] == 'y') { $subject = "[New Order] " . $_SESSION['orderId']; $email = $shopConfig['$sc_order_email']; $message = "You have a new order. Check the order detail here \n http://" . $_SERVER['HTTP_HOST'] . WEB_ROOT . 'admin/order/index.php?view=detail&oid=' . $_SESSION['orderId'] ; mail($email, $subject, $message, "From: $email\r\nReturn-path: $email"); } unset($_SESSION['orderId']); ?> Any help would be great Link to comment https://forums.phpfreaks.com/topic/277724-unexpected-t_vatriable/ Share on other sites More sharing options...
jazzman1 Posted May 6, 2013 Share Posted May 6, 2013 My IDE says: $order_items=$order_items_row['od_qty'].' x '.$order_items_row['pd_name'].'@'$order_items_row['pd_price']; //worng $mesage_content=$message_intro.$order_items //wrong $order_items=$order_items_row['od_qty'].' x '.$order_items_row['pd_name'].'@'.$order_items_row['pd_price']; //correct $mesage_content=$message_intro.$order_items; //correct Link to comment https://forums.phpfreaks.com/topic/277724-unexpected-t_vatriable/#findComment-1428692 Share on other sites More sharing options...
gristoi Posted May 7, 2013 Share Posted May 7, 2013 $subject="Thank you for your order" // should be $subject="Thank you for your order"; Link to comment https://forums.phpfreaks.com/topic/277724-unexpected-t_vatriable/#findComment-1428862 Share on other sites More sharing options...
jugesh Posted May 7, 2013 Share Posted May 7, 2013 end of every statement check ; is there or not? Link to comment https://forums.phpfreaks.com/topic/277724-unexpected-t_vatriable/#findComment-1428867 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.