Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 599 Просмотров
*

aleks_lv

  • Осваиваюсь на форуме
  • 31
  • 1 / 0
Есть задача перенести пользователей с сайта 2.5
на другой, где версия 3.8

Проблема в паролях...они не работают

Есть ли смысл двигаться в данном направлении?

переношу просто скриптом

Код
define( '_JEXEC', 1 );
define('JPATH_BASE', dirname(__FILE__) );//this is when we are in the root
define( 'DS', DIRECTORY_SEPARATOR );

require_once( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once( JPATH_BASE .DS.'includes'.DS.'framework.php' );


$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "hosting";

try {

    //***************
    $db = JFactory::getDBO();


    $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $stmt = $conn->prepare("SELECT * FROM vspxd_users ");
    $stmt->execute();

    $result = $stmt->setFetchMode(PDO::FETCH_ASSOC);
    foreach ($stmt->fetchAll() as $user) {
         // if($user['id']==998){
             
              $profile = new stdClass();
              $profile->name= $user['name'];
              $profile-> username= $user['username'];
              $profile-> email= $user['email'];
              $profile-> password= $user['password'];
              $profile->   params= $user['    params'];

              $result = JFactory::getDbo()->insertObject('#__users', $profile);
         // }
    }
}
catch(PDOException $e) {
    echo "Error: " . $e->getMessage();
}
$conn = null;


*

voland

  • Легенда
  • 11031
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Перенос пользователей с 2.5 на 3.8
« Ответ #1 : 09.12.2017, 23:42:28 »
Ну кто ж знает, есть ли смысл?
Задача решаема, самый простой вариант - обновить копию до 3.8, вытащить оттуда таблички юзеров и подменить
*

aleks_lv

  • Осваиваюсь на форуме
  • 31
  • 1 / 0
Re: Перенос пользователей с 2.5 на 3.8
« Ответ #2 : 09.12.2017, 23:44:42 »
 а еще варианты?
*

voland

  • Легенда
  • 11031
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Перенос пользователей с 2.5 на 3.8
« Ответ #3 : 09.12.2017, 23:46:59 »
Ну можно в комм раздел пойти и заплатить.
Можно плюнуть..

*

wishlight

  • Живу я здесь
  • 4980
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенос материалов и категорий (с сохранением ID) на другой сайт

Автор mak200

Ответов: 0
Просмотров: 379
Последний ответ 09.09.2022, 09:30:53
от mak200
Перенос строки в тексте при выводе из поля таблицы с помощью getDBO()

Автор goga_pgasovav

Ответов: 5
Просмотров: 516
Последний ответ 07.01.2022, 14:17:01
от goga_pgasovav
Посещение сайта только для зарегистрированных пользователей

Автор FlexNL

Ответов: 9
Просмотров: 1002
Последний ответ 05.11.2021, 20:57:59
от FlexNL
Права доступа для отдельных пользователей

Автор vladmor

Ответов: 3
Просмотров: 551
Последний ответ 28.07.2021, 09:51:35
от ShopES
Перенос сайта

Автор vlmedia

Ответов: 4
Просмотров: 507
Последний ответ 23.02.2021, 19:33:14
от wishlight