Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

ruslanstroj

Новичок
  
  • Posts

    36
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

ruslanstroj's Achievements

Enthusiast

Enthusiast (6/14)

  • Dedicated Rare
  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done

Recent Badges

0

Reputation

  1. привет всем, вопрос Как упаковать надежно большой телевизор? для перевозки почтовой службой из города в город, будет ехать два дня думал на счет пенопласта, большой кусок где можно вырезать область под телевизор и дальше упаковать его с двух сторон есть идеи еще?
  2. добрый день подскажите, как вывести в карточке товара category id ? opencart 3.0.2 товара в нескольких категориях - продажа, аренда мне нужно в карточке товара в зависимости от того аренда или продажа выводить нужную инфу
  3. Добрый день появилась такая мысль, к примеру передаем на карточку товара с get такие данные в url https://site-products.com/product/name-product/?name_product=Другое название товара&price=200 в карточке товара на фронте сразу же меняется название и цена, и при клике на добавить в корзину, добавляется товар с названием и ценой взятых с get параметров в корзине также будет показываться новое название и цена, в админке в заказе тоже, но самой карточки товара такой в админке не будет есть идеи как такое сделать?
  4. всем спасибо суть была в том что бы юзеры смогли поставить себе свои пароли в базе перенесены только имя почта телефон но обязательно еще должны быть пароль и salt в базе я сгенерировал их для всех юзеров и залил в базе, теперь пользователь сможет зайти и сменить пароль на ему необходимый
  5. так пол дела сделал кто поможет составить запрос дальше <?php ini_set('error_reporting', E_ALL); ini_set('display_errors', 1); ini_set('display_startup_errors', 1); function token($length = 32) { $string = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; $max = strlen($string) - 1; $token = ''; for ($i = 0; $i < $length; $i++) { $token .= $string[mt_rand(0, $max)]; } return $token; } function generar_pass($passTextoPlano){ $sal = token(9); $hash = sha1($sal . sha1($sal . sha1($passTextoPlano))); return [ "sal" => $sal, "hash" => $hash, ]; } $mysqli = new mysqli("localhost", "test", "test", "test"); $sql = mysqli_query($mysqli, 'SELECT * FROM `oc_customer`'); while ($result = mysqli_fetch_array($sql)) { $id_user = $result['customer_id']; $name_user = $result['firstname']; $email_user = $result['email']; $phone_user = $result['telephone']; $datosPass = generar_pass("123456"); $pass = $datosPass["hash"]; $sal = $datosPass["sal"]; printf("id: %s имя: %s почта: %s телефон: %s пароль: %s соль: %s <br>", $id_user, $name_user, $email_user, $phone_user, $pass, $sal ); }
  6. получается нужно первым шагом вытянуть всех юзером, потом пройтись по ним циклов использую эту функцию может кто помощь с этим?
  7. нашел такую функцию https://parzibyte.me/blog/en/2019/06/01/reset-opencart-password-manually-database/ вот теперь думаю как применить для всех сразу юзеров
  8. переезд с джумлы, пароли не получилось перенести
  9. добрый день может кто встречал такое решение? в базе 10тыс пользователей, нужно сделать им новые пароли и разослать их по email пользователям
  10. добрый день нужен способ замены 174 ссылки сразу в базе данных есть два файла в одном txt в виде значений site.com/test1, site.com/test2 site.com/test3, site.com/test4 site.com/test5, site.com/test6 в другом база в формате .sql нужно в этой базе заменить все вхождения ссылок из файла txt кто может подсказать как сделать?
  11. добрый день нужен модуль опенкарт, которые будет формировать экспорт информации о выбранных товарах в документ word или pdf на выбор для админа к примеру выбрали 100 товаров и нажали кнопку экспорт в документ
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.