Задать вопрос
  • Два объекта или один?

    ThunderCat
    @ThunderCat Куратор тега PHP
    web-quest3: "это статик метод в том же классе" - Нет.
  • Два объекта или один?

    ThunderCat
    @ThunderCat Куратор тега PHP
    web-quest3: написал в ответе, Ищи в гугле как реализовывать регистр, и тут на тостере пару дней назад вроде тоже по регистру спрашивали, тут можно поискать.
  • Два объекта или один?

    ThunderCat
    @ThunderCat Куратор тега PHP
    web-quest3: Создается объект дб, обычно в бутстрапе, как вариант заносится в регистр, оттуда уже можно его брать в объекты(любые), так как объекты передаются по ссылке то экземпляр дб будет один, а ссылка на него будет в объекте.
  • Из-за чего может не работать move_uploaded_file в PHP?

    ThunderCat
    @ThunderCat Куратор тега PHP
    danilduck: Да ну? Вы роуты пишете от вашей папки, не от корня, в начало приклейте путь из документрут и будет вам счастье.
  • Как правильно подойти к множеству запросов на сторонний сервер по расписанию?

    ThunderCat
    @ThunderCat
    Гура: скорее не в трафик а ширину пропускного канала, думаю на хостинге с этим особых проблем быть не должно, если хостинг нормальный. А сколько один запрос - делаете курл, смотрите сколько занимает тело ответа.
  • Оптимизация sql запроса?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    Vincent1: Практический пример чего??? Вам написали, посмотрите експлэйн запроса, хотя бы будет понятно на каком этапе проблема, есть подозрение что не хватает индексов на name и age.
  • Как создать и привязать профиль к новому пользователю?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    логически это 2 сущности, данные и настройки, вполне логично, если у вас 60 настроек нет смысла колбасить таблицу с 66 колонками для простой аутентификации. Впрочем все зависит от задач, тут нечеткая логика, можно и в 1 таблице все держать, если туда только возраст и цвет глаз выносится. В вопросе человек свою задачу описал - что у него за ситуация мы не знаем.
  • Как создать и привязать профиль к новому пользователю?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    ThunderCat: Вопрос в том что делать надо наоборот, в профайлах должно быть user_id.
  • Как создать и привязать профиль к новому пользователю?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    Хомон: если данных много и они относятся не только к данным пользователя(например какие-то внутренние настройки) логичнее и правильнее вынести в отдельную таблицу, тут все верно.
  • Как лучше передать данные скрипту?

    ThunderCat
    @ThunderCat Куратор тега PHP
    darksladen: при уникальности полей - способ сработает, вопрос в том что в идеале - у вас должна быть корзина товаров, то есть человек выбрал цвет / вкус /размер - нажал "в корзину" - сохранилось, еще айфон хочу черный - в корзину, все, хочу оплатить - форма заказа и из корзины все товары перечисляем.
    Как вариант - храните все поля в кукисах, это несложный жаваскриптик, оттуда все переменные можно засетить в форму, можно даже одной переменной закодированной в жсон, на стороне сервера распарсить и обработать. Просто и легко реализуется.
  • Как правильно использовать AJAX + PHP?

    ThunderCat
    @ThunderCat Куратор тега PHP
    lilikon: Вам не кажется что на каком то этапе ""что то пошло не так"? Не проще сразу делать запрос с выборкой по условию - дата больше текущей, это избавит вас от проблем а) вставки какого-то непонятного числа в непонятное поле; б) перевыборки с числом/без числа; в) перезагрузки странички, которая абсолютно не нужна.
  • Как объединить PHP и HTML?

    ThunderCat
    @ThunderCat Куратор тега PHP
    Кирилл Жиляев: упрощенно - индекс создает загрузочный объект, который грузит следующие компоненты: Роутер, отвечающий за расшифровку урл, и вызывающий соответствующий контроллер. В контроллер создаем необходимые для работы объекты, и передаем результаты всех работ в Вид, тут уже чистая манипуляция с данными обычно - вывод циклами и поштучно, кароче шаблоны. Весь смысл разделить логику приложения(такую как вытаскивание данных из базы, переструкткрирование, работа с файлами/обработчики пост запросов и тд) от шаблонов представления, которые в итоге нифига вообще о логике не знают. Тупо получают готовый набор данных. От ечо и проч. циклов никуда, если не использовать еще какой-то шаблонизатор поверх, твиг допустим(мое имхо - это масло масляное). Просто при таком подходе ОГРОМНЫЙ кусок расчетов и телодвижений будет вынесен от хтмля на километр. В теории - объекты(модели) должны быть толстыми(выполнять 99% логики методами объекта), а контроллеры тонкими(то есть в принципе их задача ответить на текущий урл созданием соответствующих объектов и минимальные манипуляции с ними, в основном вызовом методов объектов)
  • Как лучше передать данные скрипту?

    ThunderCat
    @ThunderCat Куратор тега PHP
    darksladen: у вас в голове пока еще немного каша, форма на странице определяется не набором визуальных галочек, а тэгом form, вставленным в хтмл, если форма будет открыта сразу после тэга body и закрываться перед /body, все поля на страничке будут относиться к 1 форме, независимо где они там у вас показываются, в модальном окне или рядом с логотипом. Главное в вашем случае будет позаботиться об уникальности полей формы.
  • Не работает ajax запрос при фильтрации таблицы?

    ThunderCat
    @ThunderCat Куратор тега PHP
    rusline: ага, то есть есть конкретная проблема, таблица(неизвестной структуры), есть фильтр который нужно прикрутить, и возможно вы не знаете как все это вывести? Чет я вообще ничего этого в вопросе не увидел.
  • Задача: синхронизировать базу данных 1с с сайтом?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    По этой теме ДОХРЕНА информации, данный ресурс предназначен не для того чтобы вам нашли что-то в гугле, и не для вопросов типа "у меня в подвале подземный стук, объясните отчего он происходит!". Конкретный вопрос с хорошим описанием конкретной проблемы - и вам тут будут рады, а слишком общие вопросы рождают слишком общие ответы.
  • Не работает ajax запрос при фильтрации таблицы?

    ThunderCat
    @ThunderCat Куратор тега PHP
    rusline: кроме того - TransTable.php явно не в порядке, скорее всего не закрыт тэг php?> или пропущена скобка закрывающая класс.
  • Не работает ajax запрос при фильтрации таблицы?

    ThunderCat
    @ThunderCat Куратор тега PHP
    rusline: Вы знаете, обычно тут помогают людям которые что-то изучают, и у них возник вопрос - вроде все правильно делаю, но что то не получается. У вас ситуация обратная - я не учил, нифига не знаю, вставил что-то куда-то и оно не работает. К сожалению с такими вопросами вам тут не помогут.
  • Что означает криптографически безопасное случайное целое число?

    ThunderCat
    @ThunderCat Куратор тега PHP
    Vincent1: криптографически сильное случайное целое число, пригодное для использования в криптографических целях, где случайность результата критична. То есть берется не случайный параметр который может быть нифига не случайным(например некоторые алгоритмы использовали десятичные значения от текущей температуры процессора), а специально генерируемый набор максимально независимых значений. В некоторых случаях вообще используют отдельный аппаратный модуль(например сертифицированные интернет казино).
  • Почему переменные не записываются в файл?

    ThunderCat
    @ThunderCat Куратор тега PHP
    verdex: да, почему нет, если is_writable возвращает тру - значит можно, вопрос только в целостности данных, а от кто последний туда че вписал - того и тапки. Это не всегда ок. По этому и существует лок файла.
  • Как лучше передать данные скрипту?

    ThunderCat
    @ThunderCat Куратор тега PHP
    darksladen: можно даже попроще - что есть на страничке и что нужно получить, без всяких 3 формы и 5 полей. Просто сценарий.