Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (9)

Лучшие ответы пользователя

Все ответы (7)
  • Стоит ли изучить С для понимания как все работает?

    @rodion11
    php dev
    В начале пути изучения PHP, считаю что учить С ни к чему.
    Время ограниченный ресурс и эффективнее потратить его на сам PHP.
    Прикладной протокол HTTP можно изучить, а все что ниже разве что для саморазвития.
    Ответ написан
    Комментировать
  • Какое действие выполняет данный код?

    @rodion11
    php dev
    Исходя из вопроса и содержимого, данный код очень похож на вредоносный.
    Действительно, бывают файлы зашифрованные через кодировщик IonCube и они похожи на фрагмент из вопроса.
    Однако, это скорее всего левак, т.к. ранее таких файлов не было и меня очень смущает наличие в коде
    eval($__ln);
    Ответ написан
    1 комментарий
  • Как правильно создать запрос MySQL?

    @rodion11
    php dev
    После вставки, нужно получить id добавленной записи.
    $insert_id = $result->lastInsertId();

    Далее при выводе второй формы включить этот id в форму
    <input name="id" type="hidden" value="<?=$insert_id;?>">


    При обработке второй формы, вы получите этот id и будет ясно какую запись нужно обновить.

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

    @rodion11
    php dev
    При выборе между читаемостью и эффективностью, лучше выбирать читаемость.
    Преждевременная оптимизация зло:
    - угадать где будет узкое место не всегда возможно
    - оптимизация занимает время
    - код усложняется

    В случае работы с HTTP, расходы на соединения, загрузку данных обычно отъедают большее время работы и скорость кода практически не влияет. (конечно все индивидуально и зависит от задачи)
    Ответ написан
    Комментировать
  • Что не так с регулярным выражением для поиска тега h1?

    @rodion11
    php dev
    Нужно местами поменять $pattern и $text
    Также советую использовать .+? вместо .+, т.к. в противном случае регулярка будет искать последнее вхождение в строке.
    $text="fhdsklf sdoijf ds <h1>jfidsfj</h1> jklsfdjflks";
    $pattern ="!<h1>.+?</h1>!";
    preg_match($pattern, $text, $matches);
    print_r($matches);
    Ответ написан
    Комментировать