10ответ(ов) в теме
откройте файл loginform.php
замените функцию rcl_referer_url на эту
function rcl_referer_url($typeform=false){
$protocol = stripos($_SERVER['SERVER_PROTOCOL'],'https') === true ? 'https://' : 'http://';
$url = $protocol.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
if ( false !== strpos($url, '?action-rcl') ){
$matches = '';
preg_match_all('/(?<=http://)[A-zА-я0-9/.-sё]*(?=?action-rcl)/iu',$url, $matches);
$host = $matches[0][0];
}
if ( false !== strpos($url, '&action-rcl') ){
preg_match_all('/(?<=http://)[A-zА-я0-9/._-sё]*(&=&action-rcl)/iu',$url, $matches);
$host = $matches[0][0];
}
if(!$host) $host = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
$host = $protocol.$host;
if($typeform=='remember') $host = rcl_format_url($host).'action-rcl=remember&success=true';
echo $host;
}
Должно начать работать. Поправлю при след. обновлении плагина.
Тема закрыта. Публикация новых сообщений запрещена.