hello
mam taki skrypt ktory powinien wysylac mejla do mnie bez polaczenia z outlookiem
<FORM ACTION="mailto:faxsilver@poczta.onet.pl" METHOD="post" ENCTYPE="text/plain" onsubmit="mail_form(this); return false">
<script type="text/javascript"> <!--
function mail_form(f)
{
for (var i = 0, text = ''; i < f.elements.length; i++)
{
if (f.elements[i].name == '') continue;
switch (f.elements[i].type)
{
case 'text':
case 'password':
case 'hidden':
case 'textarea':
for (var j = 0, temp = ''; j < f.elements[i].value.length; j++)
{
if (f.elements[i].value.charAt(j) == "\n") temp += "%0A";
else temp += f.elements[i].value.charAt(j);
}
text += f.elements[i].name + '=' + temp + "%0A";
break;
case 'radio':
break;
case 'select':
case 'select-one':
case 'select-multiple':
for (var j = 0; j < f.elements[i].options.length; j++)
if (f.elements[i].options[j].selected) text += f.elements[i].name + '=' + (f.elements[i].options[j].value != '' ? f.elements[i].options[j].value : f.elements[i].options[j].text) + "%0A";
break;
default:
text += f.elements[i].name + '=' + f.elements[i].value + "%0A";
break;
}
}
window.location.href = f.action + (f.action.indexOf('?') == -1 ? '?' : '&') + 'body=' + text;
}
//-->
<!-- Podstawowe pole tekstowe -->
<INPUT NAME="Imię">Podaj swoje imię
<BR> <INPUT NAME="Nazwisko">Podaj swoje nazwisko
<!-- Pole typu RADIO -->
<INPUT TYPE="radio" NAME="zmiana" VALUE="Zmiana">Zmiana
<INPUT TYPE="radio" NAME="zmiana" VALUE="Uzupełnienie danych">Uzupełnienie danych
<!-- Pole komentarza (o powiększonych rozmiarach oraz z tekstem domyślnym) -->
Podaj dane do zmiany:
<BR><!-- Przycisk WYŚLIJ -->
<INPUT TYPE="submit" VALUE="Wyślij formularz"> <!-- Przycisk WYCZYŚĆ DANE -->
<INPUT TYPE="reset" VALUE="Wyczyść dane">
ale jednak laczy z outlookiem:) gdzie jest blad?? lub jak zmodyfikowac skrypt. Skrypt powinien wysylac przez serwer. POzdrawiam
Ten post edytował faxsilver 10.11.2006, 17:41:39