Вам нужно использовать какую-то базу данных для хранения ваших голосов.
Переменные не являются постоянными при загрузке страницы, поэтому вы фактически устанавливаете переменные в 0 при каждой загрузке страницы.
Кроме того, PHP-код, который вы вводите в onClick, всегда выполняется, поэтому вы всегда увеличиваете $voteup
.
Я рекомендую вам взглянуть на руководство, например "HOW-TO: голосование в стиле Reddit с PHP, MySQL и jQuery", и посмотрите, поможет ли это вам начать.
Поскольку вы работаете в Joomla, вам потребуется доступ к базе данныхпо-другому, однако.Чтобы узнать, как это можно сделать, взгляните на « Как использовать классы базы данных в вашем скрипте ».В нем есть короткие примеры того, как взаимодействовать со слоем базы данных Joomla.Затем, когда вы найдете какой-нибудь специфичный для MySQL код, попробуйте посмотреть, сможете ли вы перенести его на эти методы.