webymax, если их 2, то можно попробовать поигиаться со всплыванием/опксканием события, но если больше - придётся городить что-то свое.
Но вообще сама ситуация, в которой у вас результат зависит от порядка вызова неправильная.
Вы можете создавать свои события, и в последующих обработчиках слушать уже свои события.
webymax, если их 2, то можно попробовать поигиаться со всплыванием/опксканием события, но если больше - придётся городить что-то свое.
Но вообще сама ситуация, в которой у вас результат зависит от порядка вызова неправильная.
Вы можете создавать свои события, и в последующих обработчиках слушать уже свои события.
DaniilPo, это вот яркий пример проблемы XY, когда у вас вопрос вроде бы про ajax и undefined function, а по факту надо было определить с мобилки ли посетитель.
Ну или клиентским js-css это тоже можно сделать не трогая серверную часть вовсе.
DaniilPo, ага, то есть у вас там не две строчки, а больше.
И движок php считает, что там ошибка, но вы считаете что ее нет. Ну вам виднее, попробуйте переубедить движок.
А у нас все запасы телепатии заканчиваются, чтобы отсюда увидеть что именно происходит.
Абрам Петерс, вы не описали что пытаетесь сделать.
По отрывку кода, который вы привели, можно сделать три вывода:
1. у вас есть что-то до этого отрывка.
2. у вас есть что-то после этого отрывка.
3. при получении POST-запроса вы зачем-то делаете переадресацию.
4. вы изменяете $_SESSION["$id"], а при отображении кнопки проверяете $_SESSION[$id] (возможно оно сработает, если $id это строка).
Кто такой "он", который то исчезает, то не исчезает - непонятно. При каких условиях он это делает - тоже.
Что такое $_SESSION["$id"] и зачем вы пишете булево значение в переменную с таким названием - тоже непонятно.
Что значит "потом id засунул в название сессии" - тоже хз, а самое главное - непонятно зачем это все.
Stepan1998, Alternatively, if you're not using Composer, you can download PHPMailer as a zip file, (note that docs and examples are not included in the zip file), then copy the contents of the PHPMailer folder into one of the include_path directories specified in your PHP configuration and load each class file manually:
Качаешь архив, распаковываешь в какую-то папку, подключаешь.
Примеры есть в документации.