1

この問題の解決策を探しましたが、見つかりません。opencart の支払い方法を作ろうとしています。

管理領域に 2 つのフィールド (ID とキー) を設定してから、フロント エンド ページのコントローラーから取得します。

(this->config->get を使用)

これらのフィールドは、別の PHP ファイルで暗号化を実行するために使用されます。

(これらを引数として渡す)

ただし、必須フィールドの 1 つ (キー) には、 I used に'&'変換される'& amp ;'

htmlspecialchars_decode

これと私が直面する可能性のある他のhtml charの問題を取り除く機能。

しかし、私はまだ正しい暗号化を取得していません。を使用する代わりに、キーを文字列として直接送信してクロスチェックしましたthis->config->get

何か考えや助けはありますか?ありがとう!

4

2 に答える 2

1

コントローラーで取得するときに、単にバックをstr_replace()変換するために使用できます&&

<?
// REPLACE VAR
$string=str_replace("&amp;", "&", $data);
?>
于 2013-01-29T21:36:35.510 に答える