0

ファンシーボックスを使用して表示されるJoomla 2.5でカスタムログインモジュールを作成しました。

当サイトはSEF URLを使用しています。今私の問題は、ポップアップがトリガーされる前のページにユーザーがリダイレクトされないことです。

モジュールで次のコードを使用し、ログインフォームの「return」パラメーターに渡しました。

$uri =& JFactory::getURI();
$redirectUrl = urlencode(base64_encode($uri->toString()));

<input type="hidden" name="return" value="<?php echo $redirectUrl; ?>" />

しかし、URL の末尾に何らかの値を追加してリダイレクトし、404 ページを表示します。

e.g.

localhost/xxx/xxxx.html

TO

localhost/xxx/xxxx.html7
4

2 に答える 2

0

最後の文字を削除できますか?

$char = strlen($redirectUrl) - 1;
于 2013-06-24T06:52:47.087 に答える