Всех тегов или аттрибут "href" тега "a"?
Платеж обычно проходит когда когда пользователь оплачивает счет и платежный агрегат отправляет запрос на ваш IPN. Соответственно вы в данный момент ничего не увидите, а всю необходимую информацию нужно логировать в файле. И да, откуда там всетаки берется $id?
echo не для того чтобы работало, раз вы подключаете платежную систему к сайту должны бы это знать.
Кто это "мы"? Скрипт, бот, человек, инопланетяне? В любом движке есть функция упрощенного создания пользователей. Создаете - входите - пишите сообщение от его имени. Чтобы писать сообщение от одного пользователя будучи авторизованным под другим придется допилить такую возможность, так как по умолчанию такого нету. Гостем можете представится кем угодно.
echo("UPDATE users SET balanse_popolnen=balanse_popolnen+'".$_POST['m_amount']."' WHERE pk_user=".$id);
Зацикливание потому и происходит что срабатывает один редирект в htaccess, а другой обратный в ВП. Для начала нужно указать правильный адрес в настройках сайта, и потом, если кмс не будет редиректить, добавить его в htaccess.
Вам более конкретно нужно составить условие, то ли те которые не редактировались и были созданы более чем три года назад, то ли те которые редактировались более чем три года назад.
delete a.*, b.*
from dle_post a
left join dle_post_extras b
on b.news_id = a.id
where editdate > 0 AND editdate < UNIX_TIMESTAMP(NOW() - INTERVAL 3 YEAR)
Пример не самый удачный, там автор явно не знаком с понятием DOM. Если бы он хотябы раз использовал поиск элементов в нативном JS, то никаких бы сложностей у него в понятности реализации DOM в php не возникло. А про него написано достаточно много, и даже документация на php.net имеется. То, что код получается "чуть больше" это правда, и к тому нет поиска по css селектора, вместо него используется xpath.
одинаковый, но модификатора "g" в php нету.
http://php.net/manual/ru/reference.pcre.pattern.modifiers.php