Notice: Undefined variable: category_list in /var/www/plonto/data/www/pg.plon to.ru/include/suggest.php on line 525
Notice: Undefined variable: values in /var/www/plonto/data/www/pg.plon to.ru/include/suggest.php on line 1352
Notice: Undefined variable: values in /var/www/plonto/data/www/pg.plon to.ru/include/suggest.php on line 1352
тут аналогично моему предыдушему ответу, объявите переменные зарание.
Цитата:
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '�нтеcategories WHERE parent_num=инте' at line 1
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /var/www/plonto/data/www/pg.plon to.ru/include/suggest.php on line 970
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '�нтеlinks, интеsites, интеcategories, и' at line 1
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /var/www/plonto/data/www/pg.plon to.ru/include/suggest.php on line 518
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in /var/www/plonto/data/www/pg.plon to.ru/include/suggest.php on line 522
тут $prefix = trim(substr($_POST['prefix'], 0, 20));
Вы подставляете этот префикс к каждому запросу, т.к. там какая-то непонятная спрока, запрос выполниться не может. Так вообще делать нельзя. Это все легко ломонуть, Вы бы лкчше адрес на сайт убрали. (Добавление)
�нтеlinks, интеsites, интеcategories
Важно. Сайт на худом вордпрессе. Планируется после 2-3 месяцев работы перенос на Битрикс
жесть какая...
Описанное Вами есть некое подобие таск трекера(jira, redmine).
Перенос с worldpress на битрикс возможен конечно, но если Вы хотите качественный продукт, то не занимайтесь такими переносами, это накладывает кучу ограничений, вырастет тех.долг и т.д.
Посмотрите в сторону фреймворков, больше возможностей.
Для начала mysql плохое хранилище для подобных задач. Посмотрите в сторону memcached или redis.
На примере redis:
Используем LSET для записи в специальный список. Это будут онлайн пользователи.
Логика такая, пришел пользователь - записали его id и выставили expire на минуту например. Если пользователь уже внесен в список мы просто обновим expire, что бы запись не удалилась.
Далее LRANGE выбрать всех пользователей из списка(или часть если надо). Показываем где хотим.
Это будет работать быстро, без напряга для бд, без сложных запросов, тупо по ключам(т.е. id пользователей)
Загнал, так мы весему списку таймаут обновим. Но логика такая.
igor3310, если коротенько, то можете использовать perl модуль и его средствами превести строку к нижнему регистру.
Но на деле проще изначально загружать картинки с типовыми именами в нужном регистре. (Добавление)
И да как сказал Ch_chov - nginx не понимает .htaccess - жто файл apache. но можно сконвертировать, есть онлайн конверторы.
Не так все просто с загрузкой картинки ajax'ом. Я бы посоветовал поискать готовый плагин jquery, жто будет намного проще и быстрее, чем изобретать свой велосипед.
Uchenik, потому, что они не попадают в область видимости.
Вообще решений много, объявлять константы, передавать конфиги, завести синглтон Config или App, подключать в каждом файле конфиг, etc.
Есть еще один способ, но он очень плохой, Я Вам его не скажу (=
Kermes, SQLite нормальная вещь, только подходит для определенных задач. Вообще без БД плохо. Можете установить MySQL и использовать ее. Все равно одна из самых распространненых, на всех нормальных хостингах есть.
Но проблемма не в SQLite. Может подключаетесь не к той базе? delete точно должен работать.