-
доброго времени суток!
у меня возникла проблема с формой отправки сообщения на мыло...
нужно создать такую форму как на [Only registered and activated users can see links. Click Here To Register...]
вот исходник CGI-шника:
$organiz = param('organiz');
$city = param('city');
$fio = param('fio');
$mail = param('mail');
$tel = param('tel');
$spec = param('spec');
$mater = param('mater');
eval {
(new Mail::Sender)
->OpenMultipart({
to => 'info@vega.com.ua',
from => 'info@vega.com.ua',
subject => 'Запрос прайса',
charset => 'windows-1251',
multipart => 'mixed',
})
->Part({ctype => 'multipart/alternative'})
->Part({ ctype => 'text/plain',
charset => 'windows-1251',
disposition => 'NONE',
msg => <<END
Запрос на получение специального ценового предложения с plastilux.com.ua
Название организиции: $organiz
Город: $city
Контактное лицо: $fio
E-mail: $mail
Телефон: $tel
Специализация фирмы: $spec
Интересующие материалы: $mater
END
})
подскажите плиз как вызывать этот CGI-шник с формы [Only registered and activated users can see links. Click Here To Register...]
в html я делал вот так:
<form onSubmit="return dm_Submit();" action="/cgi-bin/zakaz.cgi" name=myForm>
<table>
<tr>
<td width="280">Организация:</td>
<td><input type="text" name=organiz></td>
</tr>
<tr>
<td>Город:</td>
<td><input type="text" name=city></td>
</tr>
<tr>
<td>Контактное лицо:</td>
<td><input type="text" name=fio></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input type="text" name=mail></td>
</tr>
<tr>
<td>Телефон:</td>
<td><input type="text" name=tel></td>
</tr>
<tr>
<td>Специализация вашей фирмы:</td>
<td><input type="text" name=spec></td>
</tr>
<tr>
<td>Интересующие Вас материалы:</td>
<td><input type="text" name=mater></td>
</tr>
<tr>
<td colspan="2" align="center">
<input name="" type="submit" value="Отправить">
</td>
</tr>
</table>
</form>
а на флеше не могу ни как разобраться... уже несколько дней парюсь...
может есть какой-то туториал?
или напишите пожалуйста код хоть одного поля, а я по аналогии разберусь с остальными!
очень вам буду благодарен...
заранее спасибо...
-
var requestStr = "/cgi-bin/zakaz.cgi?organiz=" + escape(organiz) + "&city=" + escape(city) + ....;
var lv = new LoadVars();
lv.send(requestStr, null, "POST");
organiz, city и т.д. - текстовые поля в текущем ролике.
-
sandwarrior,
не работает что-то... может я не так что-то делаю...
[Only registered and activated users can see links. Click Here To Register...] исходник... ты можешь там подправить? а? плиз...
пасиба заранее...
-
сорри, заплутал я.
это работает:
...
var requestStr = "yow.php?fio=" + escape(fio)+ "&city=" + escape(city)+ "&fio=" + escape(fio)+ "&mail=" + escape(mail)+ "&spec=" + escape(tel)+ "&mater=" + escape(mater);
loadVariablesNum(requestStr, 0, "POST");
gotoAndStop(2);
...
-
не... не работает...
я промутился по-другому...
всем спасибо... задача решена...
-
Dart скажи как решил проблему, чтобы другие тоже знали и не задавали снова этотвопрос.
-
я прошу прощение за ламерство... но как прикрепить исходник к ответу?
-
[Only registered and activated users can see links. Click Here To Register...] исходник...
если, что не понятно - пишите в асю... поясню...
-
ага. как один из вариантов