-1

私は現在、オープンカートのEショップで働いています。そのオープンカートに、商品の詳細が記載された確認メールが届きました。ログインせずにメールユーザーからIDを受信しないようにします。ユーザーがログインするときのみ、注文IDが正しく表示されます..私はこのエラーに直面しています..

Notice: Undefined variable: order_id in /home/demoosiz/public_html/cart/OpenCart/vqmod/vqcache/vq2-catalog_controller_account_order.php on line 156Warning: Cannot modify header information - headers already sent by (output started at /home/demoosiz/public_html/cart/OpenCart/index.php:104) in /home/demoosiz/public_html/cart/OpenCart/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/demoosiz/public_html/cart/OpenCart/index.php:104) in /home/demoosiz/public_html/cart/OpenCart/vqmod/vqcache/vq2-system_engine_controller.php on line 29

解決方法を教えてください。これに対する解決策を提供してください....

4

1 に答える 1

0

このようにisset()を使用して、変数が設定されているかどうかを確認します

if(isset($order_id)){
//Do something
}
else{
//do something
}
于 2013-05-31T06:10:41.243 に答える