Сгенерировать ключ

Статус
В этой теме нельзя размещать новые ответы.

simplysooo

Создатель
Регистрация
19 Июн 2013
Сообщения
15
Реакции
5
проверка такая
Код:
    array_shift( $host );
            }

            join( '.', $host );
            $host = ;
            md5( $this->_name . '_key:' . $host . ':' );
            $key = explode( '.', $host );

            if (( $params->key != $key && $task != 'license' )) {
                $app->redirect( 'index.php?option=com_jshopping&controller=importexport&task=license&ie_id=' . $id, JText::_( 'CIMEX_LIC_ERR' ), 'error' );
                return null;
            }

            $this->def_params = array( 'separator' => ';', 'cseparator' => '|', 'charset' => 'cp1251', 'img_path' => 'tmp' . DS . 'images', 'exp_path' => 'tmp' );
        }

        function license() {
            JFactory::getapplication(  );
            $app = ;
            $app->input->getInt( 'ie_id' );
            $id = ;
            $app->input->getCmd( 'key', null );

            if (!$key) {
                if (IS_J2x) {
                    require_once( 'tmpl' . DS . 'license.php' );
                    return null;
                }

                require_once( 'tmpl' . DS . 'license.j3.php' );
                return null;
            }

            json_decode( $this->ietable->params );
            $params = $key = ;
            $params->key = $key;
            $this->ietable->params = json_encode( $params );

            if (!$this->ietable->store(  )) {
                $app->redirect( 'index.php?option=com_jshopping&controller=importexport&task=license&ie_id=' . $id, $this->ietable->getError(  ), 'error' );
                return null;
            }

            $app->redirect( 'index.php?option=com_jshopping&controller=importexport&task=view&ie_id=' . $id );
        }

Весь код полностью во вложении , я пробую так

Код:
<?php
$_host = '123_key:domen.ru';
$license_key = md5( $_host );
$license_key = md5( $license_key );
echo $license_key;
?>
сгенерированное вставляю в
33a7765fee.png


спрашивается. где ошибся ?:)
 

Вложения

  • cimex.zip
    15,1 KB · Просмотры: 44
Последнее редактирование модератором:
Минимум в 3х местах :)
1) protected $_name = 'cimex';
А у тебя почемуто 123...
2) там еще и ':' добавляется в конец и не факт, что за ним не следует номер порта (декодер мог и пропустить).
3) md5 один раз применяется
Так что проверьте варианты:
PHP:
md5('cimex_key:domen.ru:');
md5('cimex_key:domen.ru:80');
md5('cimex_key:domen.ru:443');
 
Последнее редактирование:
PHP:
md5('cimex_key:domen.ru:');
md5('cimex_key:domen.ru:80');
md5('cimex_key:domen.ru:443');
пробовал так же, ничего не выходит, только домен ру заменял и вместо тимекс домен*\(с точкой без точки). Не хочет!!
 
Последнее редактирование модератором:
пробовал так же, ничего не выходит, только домен ру заменял и вместо тимекс домен*\(с точкой без точки). Не хочет!!

md5('cimex_key:domen.ru:');

1. cimex не трогать!
2. сменить domen.ru на свой site.ru
3. если в вашем домене присутствует www. - удалить.
 
Последнее редактирование модератором:
сработало, вот я затупок, два раза в мд5 кодировал
md5('cimex_key:domen.ru:'); - это тоже правильный вариант был!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху