0

ショッピング カートにアイテムを追加しようとすると、「解析エラー: 構文エラー、予期しない '>' in C:\Program Files\Abyss Web Server\htdocs\added.php」が表示されます。

コードを調べて、スクリプトのどこに以前のエラーがあるかを確認しましたが、見つかりませんでした。上記のメッセージは、スクリプトの終わり近くにある他のページへのリンクの最初の行を示しています

echo '<p><a href="shop.php">Shop</a> |

しかし、エラーが見つからず、どこかにあるに違いないと考えています。いつものようにPHPオンラインチェッカーを試しましたが、何も見つかりませんでした。

これが完全なスクリプトです。

<?php

session_start() ;

if ( !isset( $_SESSION[ 'user_id' ]))
{
 require ( 'login_tools.php' ) ;
 load() ;
}

$page_title = 'Cart Addition' ;
include ( 'includes/header.html' );

if ( isset( $_GET['ID'])) $id = $_GET['id'] ;

require ( '..connect_db.php' ) ;

$q = "SELECT * FROM shop WHERE item_id = $id " ;
$r = mysqli_query( $dbc , $q ) ;
if ( mysqli_num_rows( $r ) == 1 )
{ 
 $row = mysqli_fetch_array( $r , MYSQLI_ASSOC ) ;


if ( isset( $_SESSION['CART'][$id]))
{
 $_SESSION['cart'][$id]['quantity']++ ;
 echo '<p>Another '.$row["item_name"].
       'has been added to your cart</p>';
}
else
{
 $_SESSION['cart'][$id]=
 array ( 'quantity' => 1, 'price' => $row['item_price']) ;
 echo '<p>A '.$row["item_name"].
       'has been added to your cart</p>. ;
}
}

mysqli_close( $dbc ) ;

echo '<p><a href="shop.php">Shop</a> |
<a href="cart.php">View Cart</a> |
<a href="forum.php">Forum</a> |
<a href="home.php">Home</a> |
<a href="goodbye.php">Logout</a></p>' ;

include ( 'includes/footer.html' ) ;

?>
4

1 に答える 1

2
echo '<p>A '.$row["item_name"].
   'has been added to your cart</p>. ; <-- forgot closing quote
}
于 2013-11-01T15:24:54.957 に答える