Avatar billede mlybech Nybegynder
28. februar 2005 - 16:07 Der er 12 kommentarer og
1 løsning

Mail Form?

Hey.... Sidder lige og søger en mailform hvor man skal kunne vælge mellem nogle person hvem mailen skal være til... Faktisk skal den være som denne www.lybech.1go.dk/kontakt.html... men kan ikke få den til at virke... Nogle der kan hjælpe mig??? Og ville også meget gerne have at man kan sende til en gruppe mails hvis det kan lade sig gøre???

Koden til send-mail:

<?
mail($_POST[mail_to],$_POST[mail_head],$_POST[mail_text],"From: $_POST[mail_from]\r\n");
?>
Din mail er sendt


Koden til kontakt.html:

<HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<title>kontakt</title>
</head><CENTER>



<script language="JavaScript" type="text/javascript">
<!--
    function emailCheck(str) {
        if(!str.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i)) {
            return false;
        } else {
            return true;
        }
    }

    function val(f) {
        if (f.mail_from.value.length < 1) {
            alert("Meddelelsen kunne ikke sendes. Du skal angive afsender af meddelelsen.");
            return false;
        }

        if (f.mail_head.value.length < 1) {
            alert("Meddelelsen har ikke noget emne. Du skal angive et emne til meddelelsen.");
            return false;
        }

        if (f.mail_text.value.length < 1) {
            alert("Meddelelsen har ikke noget indhold. Du skal skrive en tekst i meddelelses-boksen.");
            return false;
        }


        if (emailCheck(f.mail_from.value) == false) {
            alert('Meddelelsen kunne ikke sendes, du mangler at skrive afsender mail');
            return false;
        }


        return true;
    }

//-->
    </script>
<style>
.formular {
  font-family: tahoma;
    font-size: 11px;
    color: #000000;
    text-decoration : none; }
</style>


<table height="371">
<tr>
<TD valign="top" align="left" height="367">
<b>Kontakt</b><br>
<form method="post" action="send-mail.php" name="post" onSubmit='return val(this);'>
<input type="hidden" name="act" value="send_mail">
<table bgcolor="#ECE9D8" width="317" style="border-left:1px solid #00138B; border-right:1px solid #00138B; border-top:1px solid #00138B;">
  <img src="top.gif"><tr>
          <td valign="top" class="formular">&nbsp;&nbsp;&nbsp;<img src="til.gif" width="15" height="12">
            &nbsp;Til:&nbsp;&nbsp;&nbsp;</td>
          <td>
      <SELECT style='font-family: verdana; font-size: 8pt; background-color=#FFFFFF; width:243' NAME="mail_to">
                  <option value=&quot;lybech@hundslund.dk">Morten Lybech(Webmaster)</option>
        <option value=&quot;lybech@hotmail.com">Michael Kock(Formand)</option>
        <option value=&quot;lybech@hundslund.dk">Helle og Bjarne(Halpassere)</option>
            </SELECT>
    </td>
  </tr>
  <tr>
          <td valign="top" class="formular">&nbsp;&nbsp;&nbsp;<img src="til.gif" width="15" height="12">
            &nbsp;Fra:&nbsp;&nbsp;&nbsp;</td>
    <td>
    <input style='font-family: verdana; font-size: 8pt; background-color=#FFFFFF; ' SIZE="38" type="text" name="mail_from" value="Din Mail"></td>
  </tr>
  <tr>
    <td valign="top" class="formular">&nbsp;&nbsp;&nbsp;Emne:&nbsp;&nbsp;&nbsp;</td>
    <td><input style='font-family: verdana; font-size: 8pt; background-color=#FFFFFF;' SIZE="38" type="text" name="mail_head"></td>
  </tr>
</table>
<table bgcolor="#ECE9D8" width="317" style="border-left:1px solid #00138B; border-right:1px solid #00138B; border-bottom:1px solid #00138B;">
  <tr>
  <td>
      <table cellspacing="0" cellpadding="0"><tr><td>
      <SELECT style='font-family: verdana; font-size: 8pt; background-color=#ECE9D8; width:130' disabled>
      <OPTION>Verdana</option>
      </SELECT>
      <SELECT style='font-family: verdana; font-size: 8pt; background-color=#ECE9D8;' disabled>
      <OPTION>9</option>
      </SELECT>
      </td>
                <td><img src="arbejdslinie.gif" width="135" height="21"></td>
              </tr></table>
  </td>
  </tr>

  <tr>
    <td class="tekstspan"><textarea style='font-family: verdana; font-size: 8pt; background-color=#FFFFFF; width:309; height:150' name="mail_text" rows="6" cols="26"></textarea></td>
  </tr>
  <tr>
    <td>
            <input type="image" src="send.gif" onSubmit='return val(this);' width="71" height="47">
          </td>
  </tr>
</table>
OBS<font size="1">: Alle felter skal udfyldes</font>
</form>

</table></center></BODY></HTML>
Avatar billede mlybech Nybegynder
28. februar 2005 - 16:09 #1
Avatar billede leif Seniormester
28. februar 2005 - 16:24 #2
Hvad er problemet ? Den melder ingen fejl !
Avatar billede leif Seniormester
28. februar 2005 - 16:25 #3
<option value=&quot;lybech@hundslund.dk">Morten Lybech(Webmaster)</option>
<option value=&quot;lybech@hotmail.com">Michael Kock(Formand)</option>
<option value=&quot;lybech@hundslund.dk">Helle og Bjarne(Halpassere)</option>

til

<option value="lybech@hundslund.dk">Morten Lybech(Webmaster)</option>
<option value="lybech@hotmail.com">Michael Kock(Formand)</option>
<option value="lybech@hundslund.dk">Helle og Bjarne(Halpassere)</option>
Avatar billede mlybech Nybegynder
28. februar 2005 - 20:34 #4
Jamen mener behøver jeg ikke.... lig lige et svar hvis du stadig vil have point....
Avatar billede mlybech Nybegynder
28. februar 2005 - 22:33 #5
leif > Ville lige hører om du så vidste hvis man ville have en option der var til flere mail.. om det er muligt????
Avatar billede leif Seniormester
01. marts 2005 - 09:05 #6
Du kunne vælge at lave en gang ekstra Select i dette tilfælde !
Avatar billede mlybech Nybegynder
03. marts 2005 - 17:27 #7
er ikke prof...... hvordan kommer koden til at se ud?

<option value="lybech@hundslund.dk";"lybech@hotmail.com">Morten Lybech(Webmaster)</option>
Avatar billede leif Seniormester
03. marts 2005 - 17:44 #8
Jeg er ikke med ?
Avatar billede mlybech Nybegynder
04. marts 2005 - 10:05 #9
Jamen hvis jeg gerne vil have en valgmulighed hvor jeg kan sende til alle på listen.... Om det er muligt?
Avatar billede leif Seniormester
04. marts 2005 - 10:44 #10
Ikke testet, men mener den vil komme til at se ud som:

<option value="<lybech@hundslund.dk>;<lybech@hotmail.com>">Alle</option>
Avatar billede mlybech Nybegynder
16. marts 2005 - 23:07 #11
leif lig lige et svar så du kan få dine meget velfortjente point :D
Avatar billede leif Seniormester
16. marts 2005 - 23:11 #12
Virkede den sidste jeg kom med ?
Avatar billede mlybech Nybegynder
17. marts 2005 - 15:16 #13
Jeps det virkede perle :D Det er nu rar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester