есть созданная
формавсе выполняет как надо, все отправляет (пусть и с ненужной инфой типа версии браузера и винды и айпи адреса - пох)
главное что работает (и не сильно мои познания, а вернее их отсутствие) PHP напрягло...
но никак не могу понять как заставить в отчетное письмо вставлять инфо с селектлистов.
есть скрипты в шаблонных формах (используется версия FacileForms 1.4.7)
function ff_CselCountry_action(element, action)
{
state = ff_getElementByName('CselState');
var stateArray = new Array(
'Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado',
'Connecticut', 'Delaware', 'Columbia', 'Florida', 'Georgia', 'Hawaii',
'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas', 'Kentucky',
'Louisiana', 'Maine', 'Maryland', 'Massachusetts', 'Michigan',
'Minnesota', 'Mississippi', 'Missouri', 'Montana', 'Nebraska',
'Nevada', 'New Hampshire', 'New Jersey', 'New Mexico', 'New York',
'North Carolina', 'North Dakota', 'Ohio', 'Oklahoma', 'Oregon',
'Pennsylvania', 'Rhode Island', 'South Carolina', 'South Dakota',
'Tennessee', 'Texas', 'Utah', 'Vermont', 'Virginia', 'Washington',
'West Virginia', 'Wisconsin', 'Wyoming'
);
if (element.value=='USA') {
// drop supernumerous option
while (stateArray.length < state.options.length-1)
state.options[state.options.length-1] = null;
// add the new options
state.options[0] = new Option('Select State', 'none', true, true);
for (var i=0; i < stateArray.length; i++)
state.options[i+1] = new Option(stateArray[i], stateArray[i]);
} else {
while (state.options.length > 0)
state.options[(state.options.length - 1)] = null;
} // if
} //ff_CselCountry_action
но я боюсь лезть в этот код ибо абсолютно не в курсе кто за что тут отвечает...
скрипт выполняет выбор страны, понятно что если заменить названия стран на мои варианты, то скрипт будет выполнять их.
но вот как это сделать? !
нашел на офсайте чистый скрипт селектлиста
var vals = '';
var opts = ff_getElementByName('mySelectList').options;
for (i = 0; i < opts.length; i++)
if (opts[i].selected) {
if (vals != '') vals += ',';
vals += opts[i].value;
}
подскажите куда тут что вставлять, чтобы он начал отсылать в письме выбранные позиции
готов оплатить помощь