РЕШЕНО Не добавляются ссылки с параметрами в серфинга скрипта MotorMoney

  • Автор темы alex2909
  • Дата начала
alex2909
Участник
Сообщения
15
Реакции
2
Добрый день, помогите пожалуйста настроить скрипт серфинга мотормани, чтоб при добавлении реферальных ссылок не нужно было их укорачивать с помощью специальных сервисов... а то проблема в том что не все сайты после укорачивания отображаются в серфинге...
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
Telegram
pligin
alex2909 написал(а):
Добрый день, помогите пожалуйста настроить скрипт серфинга мотормани, чтоб при добавлении реферальных ссылок не нужно было их укорачивать с помощью специальных сервисов... а то проблема в том что не все сайты после укорачивания отображаются в серфинге...
В файле /components/Validator.php приведи функцию isUrl к следующему виду
PHP:
public static function isUrl($url = NULL)
    {
       
        return (is_array($url) OR $url == NULL) ? false : (preg_match("/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/", $url)) ? $url : false;
 
    }
Это с проверкой наличия https
 
alex2909
Участник
Сообщения
15
Реакции
2
PHP:
public static function isUrl($url = NULL)
    {
        
        return (is_array($url) OR $url == NULL) ? false : (preg_match("/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/", $url)) ? $url : false;
У меня такой и стоит...
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
Telegram
pligin
alex2909 написал(а):
PHP:
public static function isUrl($url = NULL)
    {
       
        return (is_array($url) OR $url == NULL) ? false : (preg_match("/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/", $url)) ? $url : false;
У меня такой и стоит...
А я ошибся... Это в скрипте MotorMoney я изменял, а не танках...
Вот
PHP:
public static function isUrl($url = NULL)
    {
        
        return (is_array($url) OR $url == NULL) ? false : (preg_match("/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\?\&\=\/\w \.-]*)*\/?$/", $url)) ? $url : false;
  
    }
 
alex2909
Участник
Сообщения
15
Реакции
2
спасибо большое, ссылка теперь добавляется без сокращения, но почему то не отображается при просмотре серфинга, и так со всеми у кого сертификат http
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
Telegram
pligin
alex2909 написал(а):
спасибо большое, ссылка теперь добавляется без сокращения, но почему то не отображается при просмотре серфинга, и так со всеми у кого сертификат http
Для добавления http нужно немного поправить функцию и добавить в скрипт
Дополнение серфинга для отображения сайтов с любым протоколом (http и https)
 
alex2909
Участник
Сообщения
15
Реакции
2
Спасибо большое за помощь, как всегда все на высшем уровне! приятно обращаться!
 
Сверху