Ответы пользователя по тегу PHP
  • Как сделать форму проверка адреса подключения на php?

    leonid-lapidus
    @leonid-lapidus
    Не уверен, что верно понял ваш вопрос, но вот собрал на коленке: jsfiddle.net/haeehfx0
    Ответ написан
  • Как синхронизировать данные между 2 сайтами?

    leonid-lapidus
    @leonid-lapidus
    На оба вопроса ответ один: одна БД.
    1. Заказ хранится в БД и виден с обоих сайтов (стоит у заказа сделать пометку, на каком из двух он был сделан).
    2. Сессия хранится в БД, сессионная кука ставится для второго домена принудительно
    Ответ написан
    1 комментарий
  • Расшифровка VIN - есть ли рабочие сервисы?

    leonid-lapidus
    @leonid-lapidus
    На вами же указанном сайте есть стандарт и расшифровки для популярных марок: carinfo.kiev.ua/cars/vin/standarts Можно обработать вручную.
    Ответ написан
    Комментировать
  • Fatal error: require_once(): Failed opening required?

    leonid-lapidus
    @leonid-lapidus
    Попробую предположить:
    1.
    Имеется файл init.php. Его путь:
    /var/www/user/data/www/site.ru/engine/init.php

    2.
    require_once dirname ( __FILE__ ) . '/ac/include/modules/list.php';


    => полный путь требуемого файла:
    /var/www/user/data/www/site.ru/engine/ac/include/modules/

    А файл, по вашим словам лежит в:
    /var/www/user/data/www/site.ru/ac/include/modules/ (не хватает engine)

    а можно сюда результат команд:

    $ cd /var/www/user/data/www/site.ru/engine/ac/include/modules/
    $ ls -l

    и
    $ cd /var/www/user/data/www/site.ru/ac/include/modules/
    $ ls -l

    Заодно проверьте регистр расширения файла. Может там PHP, а не php
    Ответ написан
    Комментировать
  • Как юзать sqlite, если в хостинге его нет?

    leonid-lapidus
    @leonid-lapidus
    @psrafo, к сожалению, вы не поняли сути SQLite. Это не СУБД в привычном смысле. Её не нужно ставить. Вообще. Совсем.
    Это встраиваемая БД и для того, чтобы с ней работать нужно:
    1. создать файл БД на диске
    2. из своей программы работать с БД

    Чтобы выполнить пункт 2 требуется, чтобы в сам язык (в ядро языка или назовите, как нравится) или в дополнительные либы были встроены функции для работы с файлом БД в формате SQLite. То есть провайдером запросов к файлу БД по сути является либа.

    Именно поэтому вам так упорно все говорят о некоем расширении для PHP. Фактически, установив его, или возможно оно уже установлено на вашем хостинге, вы можете работать с БД SQLite.
    Вероятнее всего локально у вас есть эта либа (PHP новой версии), а на хостинге этой либы нет (PHP старый). Если так, то либо вы найдёте эту либу как набор файлов *.php либо установите из pecl или pear (хз где она лежит). Если последняя операция запрещена вашим хостером - то ничего не сделать.
    Ответ написан
    1 комментарий
  • Как собирать статистику внутри веб-приложения?

    leonid-lapidus
    @leonid-lapidus
    У себя решили в лоб и таскаем из проекта в проект: табличка actions, куда пишется, user_id, штамп времени, код действия, результат или код ошибки, коммент, служебная инфа. Проблем не наблюдаем на >40 проектах.

    Почему навелосипедили — потому что не смогли найти ничего, отвечающего требованиям по аналитике. Тут мы сами короли — что хотим: пишем, что хотим — анализируем, причём по таким срезам, по которым хотим. Была идея сделать из этого универсальный инструмент, но… как то руки не дошли.
    Ответ написан
    2 комментария
  • Посоветуйте php-фреймворк или CMS

    leonid-lapidus
    @leonid-lapidus
    А я бы не мучился и взял redmine ну или trac — чуть допилил бы и получил систему управления проектами и задачами — ведь вы её хотите сделать?

    А так… да не важно какой фреймворк, главное чтобы вам было комфортно с ним работать. Сделайте прототип, а дальше доводите до ума
    Ответ написан
    Комментировать