hamada
bungu****@leo*****
2007年 3月 16日 (金) 16:31:26 JST
こんにちわ。 # 違うアドレスから同一内容連投…??(^^;; On Fri, 16 Mar 2007 15:38:38 +0900 "太郎@堺市" <99tar****@gmail*****> wrote: > if ($products_price = -1) 比較演算子だと「==」になると思いますが? http://www.php.net/manual/ja/language.operators.comparison.php 構文も無茶苦茶ですので、一度PHPの制御構造を見直される事をお勧めします。 http://www.php.net/manual/ja/language.control-structures.php また、$products_priceは > if ($new_price = tep_get_products_special_price($product_info['products_id'])) { > $products_price = '<s>' . $currencies->display_price($product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id'])) . '</s> <span class="productSpecialPrice">' . $currencies->display_price($new_price, tep_get_tax_rate($product_info['products_tax_class_id'])) . '</span>'; > } else { > $products_price = $currencies->display_price($product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id'])); > } ↑こんな風に生成されてる文字列→比較対象として扱うには、些か向いてなさそ うな感じですが?? 当方なら$product_info['products_price']辺りを使いそうな気がします。 > 表示がまったくされず、白い画面になります。 文字コードが間違ってる可能性が高いです。明示的にEUC/LFを指定しましょう。 はまだ