LEOnidUKG

LEOnidUKG
Рейтинг
1778
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование
use_linux #:

Это точно) Короче процедура такая: чувак кладет товар в корзину, у него есть вариант назвать ее как-то, если их будет несколько (это называется мультикорзина), или система по дефолту назначит сама. Должно получиться "корзина 1", "корзина 2", "корзина n"... Думаю как это проще сделать, чтобы имена корзин не повторялись, и чтобы для каждого пользователя нумерация была своя по порядку, а не корзина 2423...

Зачем для каждого пользователя своя нумерация? Они же друг друга не видят. Это чисто технический момент и всё.

Для изврата можете доп поле ввести которое будет в таблице корзины, при создании новой считывать количество созданных корзин и +1 делать.

SeVlad #:
Мне кажется речь про разные ж корзины одного юзера. Сегодня одна, завтра другая.

Это типа как номер заказа? Ну так заводим пустоту и потом с ней работаем.

use_linux #:

Хотя с другой сторона лучше бы порядковые номера разные давать

В каком смысле разные? Чтобы они отличались от id пользователя? Просто смысл не совсем понятен. Ну пусть у всех называется Корзина просто если нет названия, зачем им добавлять цифру?

Из простого, у меня стоит счётчик: https://statcounter.com/


Показывает куда ходили и откуда пришли.

Ну пусть хранятся... там же есть id порядковый у них. Если нет название то выводить Корзина + id пользователя
Rik_Rok #:

Ну так всегда проще болт положить на проблему. Это не решение проблемы.

Какую проблему? По вашей ошибки вы какую-то левую почту вводить вас и не впускает. Вам вроде как надо в админку попасть и там уже работать. Но вместо этого вы ищите "чёрную кошку в тёмной комнате".

Rik_Rok #:

Странно, что данная проблема возникает только при этой учётной записи. Попробовал зайти с другой, всё в норме.

ну так может быть быстрее нового админа создать и всё. Или у старого посмотреть почту.

Мне вам совет, делайте бэкапы всех сайтов. Сносите ОС, ставьте последнюю доступную и все обновления и закачивайте все сайты заново. Если уж кто-то попал в систему, там уже хрен разберёшь, куда подцепился. Возможно через дыру в каком-то софте создал пользователя. Выяснять дольше времени. 

Я бы в PHP прописал php.ini

disable_functions = popen, exec, system, passthru, proc_open, shell_exec,show_source, opcache_get_status, ssh2_connect, ssh2_exec

Чтобы через PHP не смогли перебирать удалённые пароли, но надо специфику проекта вашего знать.

А что вообще на сервере то? Просто сайты? Какая панель управления? Есть ли другие пользователи? У них есть доступ на SSH? 
Всего: 31535