Ответы пользователя по тегу PHP
  • 2 aciton-а на одной форме, как сделать?

    @Kjuri
    читать документацию рассыльщика, вероятно api у них какое-нибудь найдется
    или ajax - сначала отправлять на почту, а потом, если в ajax нет return false - пойдет по основной ссылке формы, т.е. сюда action="//mt.us14.list-manage.com/subscribe/post?u=0e085330dcaf81168f915031a&id=6fab907b7f"
    Ответ написан
    Комментировать
  • Как удалить из строки все комментарии с помощью регулярных выражений в php?

    @Kjuri
    жадность квантификаторов - тут копать
    Ответ написан
    Комментировать
  • Как настроить форму обратной связи в готовом шаблоне?

    @Kjuri
    вероятно ajax отправляет. Ищите js скрипты на странице - в одном из скриптов должен быть обработчик на форму или на класс signup-form. В нем указан файл php который и обрабатывает форму.
    Ответ написан
    Комментировать
  • Как добавить новый элемент массива после указанного элемента?

    @Kjuri
    у вас ассоциативный массив, т.е. если имеются ключи именно в виде текста, то никак. Максимум, это добавить элемент с ключом 'key52' - а затем сортировка. Чтобы добавить в определенное место, и в частности с помощью array_splice - в качестве ключей должны быть цифры, 0,1,2... Соответственно, чтобы добавить после элемента с 51 ключом - создать элемент с 52 ключом.
    Ответ написан
    Комментировать
  • Как правильно сделать логику в php?

    @Kjuri
    а где хранятся данные этой ленты? в таблице бд listings ?
    и откуда берутся данные о номере $_POST['number'] и $_POST['offset'] ? Какие-то формы на странице?
    ну вот соответственно везде подключить эти файлы db.php и js, + на страницах, на которых должна быть пагинация подключать форму, чтобы получить $_POST['number'] и $_POST['offset']
    а в db.php вместо таблицы listings вставить переменную присваивать ей значение в зависимости от типа страницы.

    $run = mysql_query("SELECT * FROM ".$mytablebd." ORDER BY `id` DESC LIMIT ".$postnumbers." OFFSET ".$offset);
    $run = mysql_query("SELECT * FROM listings ORDER BY `id` DESC LIMIT ".$postnumbers." OFFSET ".$offset);
    Ответ написан
  • Как создать класс с копией статических методов другого класса?

    @Kjuri
    что мешает, если "не требуются все методы" и не использовать их? или есть причины, чтобы их и нельзя было использовать, даже если захочется? Как вариант - создать абстрактный суперкласс. т.е. над Functions создать еще класс, и уже на основе него создавать остальное. Определить в нем некие характеристики, которые обязательно нужны везде. А вариации уже у наследников прописывать. И Html будет дочерним элементом не Functions, а этого абстрактного суперкласса.
    Ответ написан
    Комментировать