2017-12-19 16 views
0

私を助けてください、私は非常に奇妙な問題に遭遇しています。

<?php 
if($_SESSION['checkout_betaling'] == 'ideal') { $betaling = 'Betaling direct per iDeal.'; } 
elseif($_SESSION['checkout_betaling'] == 'overschrijving') { $betaling = 'Betaling door handmatige overschrijving.'; } 
else { $betaling = 'Goederen geleverd op rekening.'; } 
?> 

私はそれが "理想的" を出力$_SESSION['checkout_betaling']をエコー。

しかし、私が$betalingをエコーすると、 "Goederen geleverd op rekening"が出力されます。

提案がありますか?

ありがとうございます。

+0

'のvar_dump($ _ SESSION余分な空白などを確認する – nogad

+1

空白をチェックすると、 '理想'(最後のスペース)はifステートメントに入りません。それはelseステートメントに入ります。任意のバリエーションと同じ – user6019827

+0

"var_dump($ _ SESSION ['checkout_betaling']);" **理想的です** – Muiter

答えて

0

OK、答えを得た、

var_dump($_SESSION['checkout_betaling']);は、変数を作成するときに、私はucfirst()を隠していた(5) "理想"

文字列を提供します....

+0

あなたの質問は、ボランティアによって再現できなかった問題が原因です。アップフォースを得る可能性は低く、ダウンフォースを得ることができます。このページは将来の読者には価値がなく、削除される可能性があります。あなたが望むならあなた自身の答えと質問を削除することができます - これは、ボランティアがそれを閉じてあなたのためにそれを削除することを余儀なくされます。 – mickmackusa

関連する問題