Задать вопрос
Профиль пользователя заблокирован сроком с 10 апреля 2022 г. и навсегда по причине: систематические нарушения правил сервиса
  • Как получить символ из числа?

    FanatPHP
    @FanatPHP
    ну вот таким способом ноль прекрасно достается, так же как и любой другой символ. если ты придумал себе каких-то страхов, то не надо их вываливать сюда. с этим к психиаатру
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    artem20152000: Возможность всегда есть. С другой стороны, если ты что-то делаешь чтобы поразить весь мир, а не чтобы сделать что-то нужное, то ничего путного у тебя не выйдет. Если у тебя задача стать хорошим программистом и заниматься творчеством в свое удовольствие - эта задача волне достижима. Если поразить мир и потом всю жизнь не работать... Ну - я желаю тебе удачи.
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    Ирина: я не понимаю, какое значение имеет возраст в технических вопросах. Человеку может быть 30, но при этом программированием он может заниматься всего год. А может быть 18, но опыта уже 5 лет. Плюс способности. Один за год становится мастером, другой 5 лет сайты клепал на джюмле. Единственное, что играет роль - разбирается человек в вопросе, или нет.
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    Пока я особой задумки не вижу. В смысле что одного названия мало - нужно понимание того, какие сервисы, какой функционал, что будет привлекать пользователей. Но имей в виду одно - когда цукерберг делал фейсбук, он ни у кого не спрашивал, стоит делать, или нет
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    Мне больше. Окей, извини за резкость. Просто твой код действительно из прошлого века. Так писали до твоего рождения. Для тех времен твой код почти хорош, но сейчас так уже никто не пишет. Сейчас весь код сайта делится на разделы. Например раздел "личный кабинет". В свою очередь, он разделяется на модули. Один модуль отвечает за всю работу с БД. Второй модуль обрабатывает пользовательский ввод. И третий модуль занимается выводом хтмл страниц пользователю. в силу модульности, очень легко менять поведение сайта. К примеру, поскольку модуль вывода отделен от модуля обработки данных, то сайт легко перевести на аякс технологию - просто поменяв формат выводимых данных с хтмл на джейсон. И таких фишек очень много. Они позволяет управлять большим сайтом и не потонуть в количестве кода
  • Как получить символ из числа?

    FanatPHP
    @FanatPHP
    не понял. почему не можешь? как ты пробовал?
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    для начала хотя бы перейди на PDO prepared statements - это решит проблемы и с безопасностью кода и с ошибками БД. Но вообще лучше почитай про фреймворк Laravel или Yii и делай сразу на их основе.
  • Код PHP работает, но правильно ли?

    FanatPHP
    @FanatPHP
    Ромачка. Речь идет про ОДНОВРЕМЕННОЕ обращение. А не "сначала с компа, потом с ноута".
  • Как получить символ из числа?

    FanatPHP
    @FanatPHP
    в чем некорректность-то? конкретно? Что странного в свободном приведении типов в языке со свободной типизацией?
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    Говнокод у тебя потому, что твои скрипты - это тупая декларативная копипаста. Без продуманной архитектуры, взаимодействия и разрешения коллизий. Без повторного использования кода. Без малейших попыток оптимизировать работу программиста. И с использованием PDO она не станет лучше. Хотя это и решит некоторые проблемы. Но по-хорошему, к ПДО тоже не должно быть прямых обращений в коде, а только к обертке над ПДО
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    Боже мой, какой детский лепет. "У меня папа боксер! А у меня брат десантник, он твоему как наподдаст!". Не количеством говносайтов изменяется профессионализм.
  • Как получить символ из числа?

    FanatPHP
    @FanatPHP
    я не знаю, что такое "составное число", но решение есть у тебя в вопросе.
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    вся работа с БД - это огромная инвалидная коляска. 5 строчек кропотливого кода, в котором старательно выводятся все $dbc и $result, в то время как данные можно получить одним оператором, либо $user - User::find($_GET['id']); ну или накрайняк
    $user = $db->getRow("SELECT * FROM WHERE id=?", $_GET['id']);
  • Код PHP работает, но правильно ли?

    FanatPHP
    @FanatPHP
    ну я же написал выше. допустим в базе 45 просмотров. пока у тебя код складывает, за это время еще парочка успеют счетчик увеличить, до 47. потом твой код лезет в базу, и сбрасывает эти результаты, и вместо 48 ты имеешь 46
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    куча общего хтмл в шаблоне модуля. Опять костыль, который тебе ёкнется, когда понадобится сделать динамический тайтл
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    $id = (int)$_GET["id"]; - опять же костыль, который мало того что увеличивает количество писанины, но его так же легко забыть, обеспечив себе инъекцию.
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    относительные ссылки в хтил - опять костыль. И добавление на сайт ЧПУ этот костыль выбьет из рук, все картинки и стили пропадут
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    Посмотрев пару видеоуроков ты не становишься программистом. А про костыли ты бы лучше молчал. У тебя костыль на костыле и костылем погоняет. die(mysqli_error($dbc)) - это целая костыльная фабрика, код сколь бессмысленный, столь и беспощадный. Как и все нубоюзеры, ты искренне полагаешь, что всегда будешь единственным посетителем своего сайта. Но если вдруг на сайт случайно зайдет кто-нибудь другой, и при нем случится ошибка, то ему сообщение ничего не скажет, а ты о нем не узнаешь. Но даже если повезет, и ты вдруг увидишь ошибку, то все равно не поймешь - к какому запросы из нескольких сотен она относится.
  • Код PHP работает, но правильно ли?

    FanatPHP
    @FanatPHP
    ну когда ты 1 сам по сайту ходишь, то да
  • Почему вылезает ошибка?

    FanatPHP
    @FanatPHP
    ну, это говнокод из прошлого века. заменить mysqli на mysql - и полный эффект присутствия. Все достижения последних 15 лет прошли стороной мимо этого кода - и обработка ошибок, и модульная архитектура, и объектный интерфейс к БД - как ничего и не было