Возникла проблема. При голосовании происходит транслит: ь("Мягкий знак") заменяется на '(Кавычка), что рушит синтаксис для запроса Mysql. куда копать?
Хотя сделал проще:
в:
site/addanswer.php
site/vote.php
После строк:
$countryname = (!isset($_POST['country_name']) || $_POST['country_name'] == '' || $_POST['country_name'] == '-' ) ? 'Unknown' : JRequest::getVar('country_name', 'Unknown', 'POST');
$cityname = (!isset($_POST['city_name']) || $_POST['city_name'] == '' || $_POST['city_name'] == '-' ) ? 'Unknown' : JRequest::getVar('city_name', 'Unknown', 'POST');
$regionname = (!isset($_POST['region_name']) || $_POST['region_name'] == '' || $_POST['region_name'] == '-' ) ? 'Unknown' : JRequest::getVar('region_name', 'Unknown', 'POST');
$countrycode = (!isset($_POST['country_code']) || $_POST['country_code'] == '' || $_POST['country_code'] == '-' ) ? 'Unknown' : JRequest::getVar('country_code', 'Unknown', 'POST');
Добавить:
$countryname = addslashes($countryname);
$cityname = addslashes($cityname);
$regionname = addslashes($regionname);
$countrycode = addslashes($countrycode);
Это в версии: Sexy Pooling Pro v2.1.1(rus)