Avatar billede Gimhle Novice
15. februar 2011 - 21:11 Der er 30 kommentarer og
1 løsning

Kan man sende en extra kopi af formularen ?

Jeg har en formularside hvor igennem jeg modtager indtastede oplysninger bl.a. kundens e-mail. Kan det automatiseres således at kunden også modtager en e-mail kopi fra formularen.
Jeg kan oplyse at formularen afsendes med FormMail fra mit webhotel og det tillader vist kun at man sender til en mail adresse som hører til hjemmesidedomænet. Hvad kan der så gøres istedet for ?
Avatar billede repox Seniormester
16. februar 2011 - 11:34 #1
Har det noget med PHP at gøre?
Avatar billede Gimhle Novice
16. februar 2011 - 12:09 #2
Formularen er HTML/PHP.

Har du er forslag ?
Avatar billede repox Seniormester
16. februar 2011 - 12:11 #3
Ikke uden nogen kode - jeg ved heller ikke hvad du referer til når du siger Formmail - er det en PHP modificeret udgave af formmail eller er det den gamle formmail.pl eller er det noget helt tredie?

Uden nogen som helst form for kode, kan ingen her give dig et forslag.
Avatar billede Gimhle Novice
16. februar 2011 - 12:23 #4
Hvor meget kode (og hvilken) skal du bruge. Det er FormMail.pl
Avatar billede repox Seniormester
16. februar 2011 - 12:29 #5
Formmail.pl er en forældet måde at gøre det på; du burde hellere skrive din egen i PHP - så kan du selv bestemme hvem der skal have hvor mange kopier, hvem der skal modtage hvad og så videre.

Så hvis vi skal lave noget der kan sende en kopi til dig og til brugeren, så skal jeg bare se din HTML formular.
Avatar billede Gimhle Novice
16. februar 2011 - 12:41 #6
Vil du have HTML-koden her eller et link til siden ?
Avatar billede repox Seniormester
16. februar 2011 - 12:47 #7
Det er mig ligegyldigt - får jeg et link, kan jeg se HTML koden, får jeg HTML koden kan jeg spare et klik...
Avatar billede Gimhle Novice
16. februar 2011 - 12:55 #8
<html>
<head>

<title>Forespørgsel på morgenmusik her! (www.morgenmusikken.dk)</title>
<META name=robot content="all index follow">
<META name=robots content=all>
<META name=description content="Her kan du lave din forespørgsel på morgenmusik. Få besked om dagen er ledig. Vi spiller i Kjole &amp; hvidt og høj hat. Vi har rødløber &amp; flag med. Vælg mellem 12 sangprogrammer eller 400 melodier. Kort fortalt - tænkt på alt. Sølvbryllup. Guldbryllup. Kobberbryllup.">
<META name=keywords content="Morgenmusik Kjole &amp; hvidt Høj hat Rød løber &amp; flag Sangprogrammer Melodier Online Booking Fortalt Tænkt Alt Sølvbryllup Guldbryllup Kobberbryllup">
<meta name="Author" content="&#107;&#111;&#110;&#116;&#097;&#107;&#116;&#064;&#109;&#111;&#114;&#103;&#101;&#110;&#109;&#117;&#115;&#105;&#107;&#107;&#101;&#110;&#046;&#100;&#107;">
<meta name="copyright" content="&#107;&#111;&#110;&#116;&#097;&#107;&#116;&#064;&#109;&#111;&#114;&#103;&#101;&#110;&#109;&#117;&#115;&#105;&#107;&#107;&#101;&#110;&#046;&#100;&#107; - all rights reserved">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Language" content="da">


<link rel="stylesheet" type="text/css" href="style.css">


<script type="text/javascript">
function validate(theForm)
{
  var spille_til =
document.getElementById('spille_til');
if (spille_til.selectedIndex < 1 )
  {
    alert("Hvad skal der spilles til?");
    spille_til.focus();
    return (false);
  }
 
  var dag  = document.getElementById('dag');
  var dato  = document.getElementById('dato');
  var mdr  = document.getElementById('mdr');
  var aaret = document.getElementById('aaret');

  if (dag.selectedIndex < 1 )
  {
    alert("Du skal vælge en ugedag ");
    dag.focus();
    return (false);
  }

  if (dato.selectedIndex < 1)
  {
    alert("Du skal vælge en dag i måneden");
    dato.focus();
    return (false);
  }

  if (mdr.selectedIndex < 1)
  {
    alert("Du skal vælge en måned");
    mdr.focus();
    return (false);
  }

  if (aaret.selectedIndex < 1)
  {
    alert("Du skal vælge et årstal");
    aaret.focus();
    return (false);
  }

var ugedagvalgt = dag.selectedIndex % 7 ;
// alert('ugedag valgt' + ugedagvalgt );
var manedvalgt = mdr.selectedIndex ;
// alert('maned valgt' + manedvalgt );
var aaretvalgt = aaret.selectedIndex + <?php echo date("Y")-1; ?>;
// alert('Året valgt' + aaretvalgt );
var datovalgt = dato.selectedIndex ;
// alert('Dato valgt' + datovalgt );

var mydate = new Date();
  mydate.setFullYear(aaretvalgt,manedvalgt-1,datovalgt);
  var ugedag=mydate.getDay();

var today = new Date();
var keeptoday = new Date();
  if ( today.getHours() > 6 ) {
    today.setHours(23);
    today.setMinutes(59);
  } else {
    today.setHours(today.getHours() + 8 );
  }

if ( mydate.getFullYear() != aaretvalgt || mydate.getMonth()+1 != manedvalgt
|| mydate.getDate() != datovalgt ) {
  alert ('Datoen findes ikke i kalenderen \r\nMåned eller dag passer ikke sammen');
  dato.focus();
  return false;
}

if ( mydate < today ) {
  alert ('Vælg en dato længere ud i fremtiden!');
  dato.focus();
  return false;
}

if ( ugedagvalgt != ugedag ) {
  alert ('Ugedag passer ikke til datoen');
  dag.focus();
  return false;
}

var spilletid = document.getElementById('spilletid');
if (spilletid.selectedIndex < 1 )
  {
    alert("Hvilket spilletidspunkt?");
    spilletid.focus();
    return (false);
  }

var lovligetider = new Array (-1,600,630,700,730,800,830,900,930,1000,-1,1200,1230,1300,1330,1400,1430,1500,-1,1700,1730,1800,1830,1900,1930,2000);

var tid = lovligetider [spilletid.selectedIndex] ;
  mydate.setHours((tid - tid % 100)/100);
  mydate.setMinutes(tid % 100);

if (((mydate.getTime() - keeptoday.getTime())/ 86400000 ) < 1 ) {
  alert('Bestilling via formularen er ikke mulig så tæt på spilletidspunktet. \r\nRing tlf. 26 46 46 90 og lav en aftale vedrørende morgenmusik!');
  return false;
}

if ( mydate <= today ) {
  alert ('Vælg et klokkeslet længere ud i fremtiden!' );
  dato.focus();
  return false;
}

if ((theForm.Boadressen.value.length < 6))
{
alert('For at kunne oplyse en pris, skal vi have den komplette adresse');
theForm.Boadressen.focus();
return false ;
}

if ((theForm.Postnummer.value.length < 6))
{
alert('For at kunne oplyse en pris, skal vi have den komplette adresse');
theForm.Postnummer.focus();
return false ;
}

if ((theForm.Navn.value.length < 6))
{
alert('Udfyld feltet med for og efternavn!');
theForm.Navn.focus();
return false ;
}

var E_mail =
document.getElementById('e_mail');
if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(theForm.E_mail.value)))
{
  alert("Skriv en e-mail adresse i tekstfeltet!");
  theForm.E_mail.focus();
  return (false);
}


var s = theForm.Telefon.value.replace(" ", "");
  if (!/^[0-9\/-]{8,20}$/.test(s))
  {
        alert("Skriv det korrekte antal tegn. Mellemrum mellem 2 telefonnumre!");
        theForm.Telefon.focus();
        return false;
    }
   
  return (true);
}
</script>

<style type="text/css">
    h1 {
    text-align: center;
    font-family: Arial Black, sans-serif;
    font-size: 36px;
    }
</style>


<link rel="stylesheet" type="text/css" href="style.css">
<script language="JavaScript" fptype="dynamicanimation">

<script language="JavaScript1.2" fptype="dynamicanimation" src="animate.js">
</script>

<noscript>
<label for="moretraps">Skriv venligst flum i dette felt:</label>
</noscript>
<input type="text" id="moretraps" name="writehere" />
<script type="text/javascript"><!--
var elem = document.getElementById('moretraps');
elem.style.display = 'none';
elem.value = 'flum';
// --></script>



<body oncontextmenu="return false" ondragstart="return false" onselectstart="return false">

</head>

<body alink="#0000FF" vlink="#0000FF" bgcolor="#CCCCFF" onload="dynAnimation()" language="Javascript1.2">

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns="http://www.w3.org/TR/REC-html40">

<body onload="dynAnimation()" link="#0000FF" vlink="#0000FF" alink="#0000FF" language="Javascript1.2">
<div align="center">
    <table cellpadding="0" cellspacing="0" height="400" width="760">
    <!-- MSTableType="layout" -->
    <tr>
      <td width="760" height="400" valign="top" bordercolorlight="#B8E0F0" bordercolordark="#B8E0F0">
<div id="side">
  <table border="1" width="760" id="table1" style="border-collapse: collapse" bordercolorlight="#B8E0F0" bordercolordark="#B8E0F0" bgcolor="#B8E0F0">
  <tr>
    <td width="157" valign="top">

    <p align="center">
        <img border="0" src="morgenduo+blaa.gif" width="130" height="205" align="texttop"><b><font size="2" face="Times New Roman"><i>
    </i>
    </font><font size="1" face="Verdana">Alletiders Morgenmusik</font></b><i><b><font size="2" face="Verdana"><br>
        </font></b></font></i><font face="AvantGarde Md BT" size="1">&nbsp;</font><font face="Arial" size="1">- fordi dagen ikke kan gøres om!</font><b><font size="1"><br>
    <br>
    </font></b><u><i><b><font face="Arial" size="2">
        <a onmouseover="var img=document['fpAnimswapImgFP37'];img.imgRolln=img.src;img.src=img.lowsrc?img.lowsrc:img.getAttribute?img.getAttribute('lowsrc'):img.src;" onmouseout="document['fpAnimswapImgFP37'].src=document['fpAnimswapImgFP37'].imgRolln" href="forslag.htm">
        <img border="0" src="morgenmusik_b1.gif" alt="Beskrivelse af morgenmusik" id="fpAnimswapImgFP37" name="fpAnimswapImgFP37" dynamicanimation="fpAnimswapImgFP37" lowsrc="morgenmusik_b1_over.gif" width="157" height="20"></a></font></b></i></u><br>
        <u><i><b><font face="Arial" size="2">
        <a onmouseover="var img=document['fpAnimswapImgFP38'];img.imgRolln=img.src;img.src=img.lowsrc?img.lowsrc:img.getAttribute?img.getAttribute('lowsrc'):img.src;" onmouseout="document['fpAnimswapImgFP38'].src=document['fpAnimswapImgFP38'].imgRolln" href="sange.htm">
        <img border="0" src="morgenmusik_b2.gif" alt="Sangbladet omtales her" id="fpAnimswapImgFP38" name="fpAnimswapImgFP38" dynamicanimation="fpAnimswapImgFP38" lowsrc="morgenmusik_b2_over.gif" width="157" height="20"></a></font></b></i></u><br>
        <u><i><b><font face="Arial" size="2">
        <a onmouseover="var img=document['fpAnimswapImgFP39'];img.imgRolln=img.src;img.src=img.lowsrc?img.lowsrc:img.getAttribute?img.getAttribute('lowsrc'):img.src;" onmouseout="document['fpAnimswapImgFP39'].src=document['fpAnimswapImgFP39'].imgRolln" href="hvor.htm">
        <img border="0" src="morgenmusik_b3.gif" alt="Vi spiller på Fyn og &quot;nærmeste omegn&quot;" id="fpAnimswapImgFP39" name="fpAnimswapImgFP39" dynamicanimation="fpAnimswapImgFP39" lowsrc="morgenmusik_b3_over.gif" width="157" height="20"></a></font></b></i></u><br>
        <u><i><b><font face="Arial" size="2">
        <a onmouseover="var img=document['fpAnimswapImgFP40'];img.imgRolln=img.src;img.src=img.lowsrc?img.lowsrc:img.getAttribute?img.getAttribute('lowsrc'):img.src;" onmouseout="document['fpAnimswapImgFP40'].src=document['fpAnimswapImgFP40'].imgRolln" href="instrumenter.htm">
        <img border="0" src="morgenmusik_b4.gif" alt="Her ses vore instrumenter" id="fpAnimswapImgFP40" name="fpAnimswapImgFP40" dynamicanimation="fpAnimswapImgFP40" lowsrc="morgenmusik_b4_over.gif" width="157" height="20"></a></font></b></i></u><br>
        <u><i><b><font face="Arial" size="2">
        <a onmouseover="var img=document['fpAnimswapImgFP41'];img.imgRolln=img.src;img.src=img.lowsrc?img.lowsrc:img.getAttribute?img.getAttribute('lowsrc'):img.src;" onmouseout="document['fpAnimswapImgFP41'].src=document['fpAnimswapImgFP41'].imgRolln" href="hvem.htm">
        <img border="0" src="morgenmusik_b5.gif" alt="Beskrivelse af hvem vi er" id="fpAnimswapImgFP41" name="fpAnimswapImgFP41" dynamicanimation="fpAnimswapImgFP41" lowsrc="morgenmusik_b5_over.gif" width="157" height="20"></a></font></b></i></u><br>
        <u><i><b><font face="Arial" size="2">
        <a onmouseover="var img=document['fpAnimswapImgFP42'];img.imgRolln=img.src;img.src=img.lowsrc?img.lowsrc:img.getAttribute?img.getAttribute('lowsrc'):img.src;" onmouseout="document['fpAnimswapImgFP42'].src=document['fpAnimswapImgFP42'].imgRolln" href="hvordan.htm">
        <img border="0" src="morgenmusik_b6.gif" alt="Beskrivelse af hvordan vi ser ud" id="fpAnimswapImgFP42" name="fpAnimswapImgFP42" dynamicanimation="fpAnimswapImgFP42" lowsrc="morgenmusik_b6_over.gif" width="157" height="20"></a></font></b></i></u><br>
        <u><i><b><font face="Arial" size="2">
        <a onmouseover="var img=document['fpAnimswapImgFP43'];img.imgRolln=img.src;img.src=img.lowsrc?img.lowsrc:img.getAttribute?img.getAttribute('lowsrc'):img.src;" onmouseout="document['fpAnimswapImgFP43'].src=document['fpAnimswapImgFP43'].imgRolln" href="dagen.htm">
        <img border="0" src="morgenmusik_b7.gif" alt="Her kan du få besked" id="fpAnimswapImgFP43" name="fpAnimswapImgFP43" dynamicanimation="fpAnimswapImgFP43" lowsrc="morgenmusik_b7_over.gif" width="157" height="20"></a><br>
        <a onmouseover="var img=document['fpAnimswapImgFP44'];img.imgRolln=img.src;img.src=img.lowsrc?img.lowsrc:img.getAttribute?img.getAttribute('lowsrc'):img.src;" onmouseout="document['fpAnimswapImgFP44'].src=document['fpAnimswapImgFP44'].imgRolln" href="o.php">
        <img border="0" src="morgenmusik_b8.gif" alt="Her kan du lave en forespørgsel" id="fpAnimswapImgFP44" name="fpAnimswapImgFP44" dynamicanimation="fpAnimswapImgFP44" lowsrc="morgenmusik_b8_over.gif" width="157" height="20"></a></font></b></i></u></p></td>
        <td valign="top" width="100%">

      <html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns="http://www.w3.org/TR/REC-html40">

<body bgcolor="#B8E0F0" vlink="#0000FF" alink="#0000FF" background="blaabaggrund.gif" language="Javascript1.2">

<form action="http://www.morgenmusikken.dk/cgi-bin/FormMail.pl" method="post" onsubmit="return validate(this);">
<input type="hidden" name="recipient" value="kontakt@morgenmusikken.dk">
<input type="hidden" name="subject" value="Forespørgelse">
<input type="hidden" name="redirect" value="http://www.morgenmusikken.dk/svar.htm">


  <h1>Forespørgsel</h1>
  <font color="#0000FF">
  </h1></font>
  <font color="#0000FF">
  </h1></h1>

  <div align="center">
    <center>

  <table border="0" width="581" cellspacing="0" cellpadding="0" style="border-collapse: collapse" bordercolor="#111111">
    <tr>
        <td width="306" valign="top">
        <p align="left">

      <font-size: 60px>

        <font size="2" face="Arial Black">

        <i>&nbsp;</i>Hvad skal der spilles
    til ?</font><b><font size="2"><br>
          </font>

  </b></font-size:><b><font size="2">
                      <select size="1" name="Til"  id="spille_til" tabindex="2">
    <option>___________________________________</option>
    <option>Kobberbryllup</option>
    <option>Sølvbryllup</option>
    <option>Guldbryllup</option>
    <option>Diamantbryllup</option>
    <option>Krondiamantbryllup</option>
    </select></font></b><font-size: 60px><font face="Times New Roman"><br>
        </font></font-size:>
        <br>

        <font-size: 60px>
  <b>
        <font size="2" face="Arial Black">&nbsp;</font></b><font-size: 60px><font size="2" face="Arial Black">Hvilken dag ?</font><b><font size="2"><br>
      </font></b></font-size:>
      <font-size: 60px><b><font size="2">

    <select size="1" name="Dag" id="dag" tabindex="3" onChange="skrivdato();">
    <option>_______</option>
    <option value="Mandag">Mandag</option>
    <option value="Tirsdag">Tirsdag</option>
    <option value="Onsdag">Onsdag</option>
    <option value="Torsdag">Torsdag</option>
    <option value="Fredag">Fredag</option>
    <option value="Lørdag">Lørdag</option>
    <option value="Søndag">Søndag</option>
    </select><select size="1" name="Dat" id="dato" tabindex="4" onChange="skrivdato();">
    <option>__</option>
    <option value="1.">1.</option>
    <option value="2.">2.</option>
    <option value="3.">3.</option>
    <option value="4.">4.</option>
    <option value="5.">5.</option>
    <option value="6.">6.</option>
    <option value="7.">7.</option>
    <option value="8.">8.</option>
    <option value="9.">9.</option>
    <option value="10.">10.</option>
    <option value="11.">11.</option>
    <option value="12.">12.</option>
    <option value="13.">13.</option>
    <option value="14.">14.</option>
    <option value="15.">15.</option>
    <option value="16.">16.</option>
    <option value="17.">17.</option>
    <option value="18.">18.</option>
    <option value="19.">19.</option>
    <option value="20.">20.</option>
    <option value="21.">21.</option>
    <option value="22.">22.</option>
    <option value="23.">23.</option>
    <option value="24.">24.</option>
    <option value="25.">25.</option>
    <option value="26.">26.</option>
    <option value="27.">27.</option>
    <option value="28.">28.</option>
    <option value="29.">29.</option>
    <option value="30.">30.</option>
    <option value="31.">31.</option>
    </select><select size="1" name="Mdr" id="mdr" tabindex="5" onChange="skrivdato();">
    <option>_________</option>
    <option value="Januar">Januar</option>
    <option value="Februar">Februar</option>
    <option value="Marts">Marts</option>
    <option value="April">April</option>
    <option value="Maj">Maj</option>
    <option value="Juni">Juni</option>
    <option value="Juli">Juli</option>
    <option value="August">August</option>
    <option value="September">September</option>
    <option value="Oktober">Oktober</option>
    <option value="November">November</option>
    <option value="December">December</option>
  </select><?php
print '<select size="1" id="aaret" name="Aar" tabindex="6" onchange="skrivdato();" >'; 
print '<option value = "0">____</option>';
$year = date("Y");                       
for($i=0;$i<=2;$i++){       
    $tmp = $year+$i;
    print '<option value = "'.$tmp.'">'.$tmp.'</option>';
}
print '</select>';                           
?><script type="text/javascript">
  dag = document.getElementById("dag");
  dato = document.getElementById("dato");
  mdr = document.getElementById("mdr");
  aaret = document.getElementById("aaret");
  subject = document.getElementById("subject");
function skrivdato(){
  subject.value='Forespørgsel vedr. ' + dag.value + ' ' + dato.value + ' ' + mdr.value + ' ' + aaret.value;
}
</script>
    </font></b><br>
        <font face="Times New Roman">
        <br>
        </font>
  <b>
        <font face="Times New Roman">&nbsp;</font></b><option" 60px><font size="2" face="Arial Black">Spilletidspunkt
        ?</font><b><font size="2" face="Arial">
        </font>
 
        </b>
  <font color="#0000FF">
      <option" 60px><b><font size="2">
      <select size="1" name="Kl." id="spilletid" tabindex="7">

      <option>___________________________________</option>
      <option value="5.30">Kl. 5.30</option>
      <option value="5.45">Kl. 5.45</option>
      <option value="6.00">Kl. 6.00</option>
      <option value="6.15">Kl. 6.15</option>
      <option value="6.30">Kl. 6.30</option>
      <option value="6.45">Kl. 6.45</option>
      <option value="7.00">Kl. 7.00</option>
      <option value="7.15">Kl. 7.15</option>
      <option value="7.30">Kl. 7.30</option>
      <option value="7.45">Kl. 7.45</option>
      <option value="8.00">Kl. 8.00</option>
      <option value="8.15">Kl. 8.15</option>
      <option value="8.30">Kl. 8.30</option>
      <option value="8.45">Kl. 8.45</option>
      <option value="9.00">Kl. 9.00</option>
      <option value="9.30">Kl. 9.30</option>
      <option value="10.00">Kl. 10.00</option>
      <option value="10.30">Kl. 10.30</option>
      <option value="11.00">Kl. 11.00</option>
      <option value="11.30">Kl. 11.30</option>
      <option value="12.00">Kl. 12.00</option>
      <option value="12.30">Kl. 12.30</option>
      <option value="13.00">Kl. 13.00</option>
      <option value="13.30">Kl. 13.30</option>
      <option value="14.00">Kl. 14.00</option>
      <option value="14.30">Kl. 14.30</option>
      <option value="15.00">Kl. 15.00</option>
      <option value="15.30">Kl. 15.30</option>
      <option value="16.00">Kl. 16.00</option>
      <option value="16.30">Kl. 16.30</option>
      <option value="17.00">Kl. 17.00</option>
      <option value="17.30">Kl. 17.30</option>
      <option value="18.00">Kl. 18.00</option>
      <option value="18.30">Kl. 18.30</option>
      <option value="19.00">Kl. 19.00</option>
      <option value="19.30">Kl. 19.30</option>
      <option value="20.00">Kl. 20.00</option></select></font></font><option" 60px></td>        <td width="275" valign="top">
        <p align="left">

      <font face="Arial Black" size="2"><b>&nbsp;</b></b></font></b></b></b><font face="Arial Black" size="2">Hvem
        skal der spilles for ?</font><b><font size="2" face="Arial"><br>
      </font><font face="Arial" size="4">
      <input type="text" name="Spille for" size="38" tabindex="8" maxlength="50"></font></b><font face="Times New Roman" size="2"> </font><b><br>
      </b><font face="Arial" size="2"><br>
  &nbsp;</font><font face="Arial Black" size="2">På hvilken adresse&nbsp;+ nr ?</font><b><i><font size="2" face="Arial">
      </font></i><font face="Arial" size="4">
      <input type="text" name="Boadressen" size="38" tabindex="9" maxlength="50"></font></b><font size="2" face="Times New Roman">
      </font><font size="2" face="Arial"><b><i><br>
      &nbsp;</i></b></font><font face="Times New Roman"><br>&nbsp;</font><font size="2" face="Arial Black">Hvilket postnummer + by&nbsp;?</font><b><font size="2" face="Arial"><i><br>
      </i></font><font face="Arial" size="4">
      <input type="text" name="Postnummer" size="38" tabindex="10" maxlength="50"></font></b></td>
  </b>
      </tr>
  </table>
    </center>
  </div>
  <div align="center">
    <center>
  <table border="0" width="585" cellspacing="1">
    <tr>
      <td width="309" valign="top">
        <p align="left"><font face="Arial Black" size="2">&nbsp;<br>
        <br>
        <br>
        &nbsp;Bemærkninger </font><b><font size="2"><br>
      </font><font size="3">
      <i>
        <textarea rows="7" name="Besked" cols="32" tabindex="11" style="font-size: 10 pt; font-family: Arial"></textarea><br>
        <br>
        </i></font></b><font face="Arial Black" size="2">&nbsp;<br>
        <br>
        &nbsp;Dit navn</font><font color="#0000FF"><b><font size="4"><br>
            <input name="Kontakt" size="38" tabindex="12" maxlength="50" style="font-family: : Arial" id="Navn"onkeyup="document.getElementById('realname').value=this.value"></font><i><br>
    <input type="hidden" type="text" name="realname" size="38" maxlength="50" style="font-family: Arial" id="realname" onkeyup="document.getElementById('Navn').value=this.value">
      </font></b></font></p>
        </td>
      <td width="269" valign="top">
        <p align="center"><br>
        &nbsp;
          <img border="0" src="images/fyn3.gif" align="top" hspace="10" width="198" height="220" alt="Morgenmusikken spiller på Fyn og nærmeste omegn"><b><font size="4">&nbsp;<br>
        </font></b></p>
        <table border="2" width="250" cellspacing="1" bordercolor="#C0C0C0">
          <tr>
            <td width="100%" align="left">
              <p align="center"><b><font face="Arial Narrow" size="2">Vi spiller på Fyn og
        &quot;nærmeste omegn&quot;</font></b></td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
    </center>
  </div>
  <div align="center">
    <center>
    <table border="0" width="581" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0">
      <tr>
        <td width="304" valign="top">
        <p align="left">

      <font-size: 60px>

        <font face="Adventurer Black SF" size="1">&nbsp;</b></b></b></b></b></b></b></b></font></font-size:><font-size: 60px><b><i><font face="Adventurer Black SF"><br>

        &nbsp;</font></i></b></font-size:><font-size: 60px><font size="2" face="Arial Black">Kontakt e-mail</font></font-size:><font size="2" face="Arial Black"><font color="#0000FF"><b><font size="2" face="Arial"><br>

        </font>
        <font face="Arial" size="4">
    <input type="text" name="E-mail" size="38" tabindex="13" size="38" style="font-family: : Arial" id="E_mail" onkeyup="document.getElementById('email').value=this.value"></font><i><br>
    <input type="hidden" type="text" name="email" size="38" tabindex="13" maxlength="50" style="font-family: Arial" id="email" onkeyup="document.getElementById('E_mail').value=this.value">
         
</font></b></td>
        <td width="277" valign="top">
        <p align="left">

      <font size="1" face="Xpress SF"><br>
        &nbsp;</font><font size="2" face="Arial Black">Telefon
      (Mobil)</font><i><b><font face="Arial" size="4">&nbsp;<input type="text" name="Telefon" size="38" tabindex="14"></font><font size="2" face="Arial"><br>
&nbsp;</font></b></i></td>
  </b>
      </tr>
    </table>
    </center>
  </div>


  <font style="font-size: 60px;"
&gt="" size="&lt;p"><b><i><u><font size="4"><div align="center">


    <table border="0" width="575" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0" cellspacing="0">
      <tr>
        <td valign="top">


            <p align="center">


<font size="1">

<br>
    </font>

    <font-size: 60px>

      <i><a name="Send"></a>

      </i>

            <input type="submit" value="Send forespørgsel" tabindex="32"></td>
      </tr>
    </table>

  </div>

</form>

        </font>
             
</body>

</html>
    </div>
Avatar billede scootergrisen Nybegynder
16. februar 2011 - 17:14 #9
Prøv og erstat:
<input type="hidden" name="recipient" value="kontakt@morgenmusikken.dk">

Med:
<input type="hidden" name="recipient" value="kontakt@morgenmusikken.dk,andenbruger@example.com">
Avatar billede Gimhle Novice
16. februar 2011 - 17:40 #10
Spørgsmålet skal nok forklares en gang mere!

Formularens indhold skal sendes til 2 e-mailadresser. Til min og til kundens. Altså den mailadresse som kunden selv har skrevet. Denne mailadresse skal via et script bruges som modtageradresse.

<input type="text" name="E-mail" size="38" tabindex="13" size="38" style="font-family: : Arial" id="E_mail" onkeyup="document.getElementById('email').value=this.value"></font><i><br>
    <input type="hidden" type="text" name="email" size="38" tabindex="13" maxlength="50" style="font-family: Arial" id="email" onkeyup="document.getElementById('E_mail').value=this.value">

I ovennævnte script vises mailadressen både i formularen samt i e-mailens brevhoved.
Avatar billede scootergrisen Nybegynder
16. februar 2011 - 18:38 #11
Jeg ville lave mit eget PHP script hvis jeg var dig.
Har du et webhotel med adgang til PHP ?
Avatar billede Gimhle Novice
16. februar 2011 - 20:22 #12
Mit webhotel har PHP.

Kan du lave et script som kan sende til 2 mailadresser. Min (som er ens hver gang) og personen som skriver i feltet "E-mail" (som en forskellig fra gang til gang).
På forhånd. Tak!
Avatar billede scootergrisen Nybegynder
17. februar 2011 - 08:29 #13
HTML :

<form method="post" action="ditscript.php">
<input type="text" name="kundeemail"/>
<input type="submit" value="send"/>
</form>

ditscript.php :

<?php
$to = $_POST['kundeemail'];
$subject = "My subject";
$txt = "Hello world!";
$headers = "From: dinemail@example.com" . "\r\n" .
"CC: dinemail@example.com";

mail($to,$subject,$txt,$headers);
?>

Det kan dog godt være at dit webhotel spærre for afsendelse af emails til adresser som ikke er på deres system men du kan prøve dig lidt frem og se om det virker.
Avatar billede Gimhle Novice
17. februar 2011 - 09:09 #14
Kan din ovenstående HTML-kode "flettes" ind i nedenstående eksempel fra mit webhotel ?

Citat: For at få FormMail-scriptet til at virke, skal du bruge følgende stykke kode (som kun er et eksempel - der skal derfor rettes i diverse felter):

<FORM method="post" action="http://www.dit-domæne.dk/cgi-bin/FormMail.pl">
<input type="hidden" name="recipient" value="mail@dit-domæne.dk">
<input type="hidden" name="subject" value="Her kan du skrive en emne-tekst">
<input type="hidden" name="redirect" value="http://www.dit-domæne.dk/nyside.html">

Navn:<INPUT TYPE="TEXT" VALUE="" NAME="Navn" SIZE="20">
Efternavn:<INPUT TYPE="TEXT" VALUE="" NAME="Efternavn" SIZE="20">
Mail:<INPUT TYPE="TEXT" VALUE="" NAME="Mail" SIZE="20">
Kommentar:<TEXTAREA name="Kommentar" COLS="40" ROWS="7"> </TEXTAREA>

<INPUT TYPE="Reset" VALUE="Nulstil"><INPUT TYPE="Submit" VALUE="Send">
</form>
Avatar billede scootergrisen Nybegynder
17. februar 2011 - 09:29 #15
<form method="post" action="ditscript.php">
navn:<input type="text" value="" name="navn" size="20">
efternavn:<input type="text" value="" name="efternavn" size="20">
mail:<input type="text" value="" name="mail" size="20">
kommentar:<textarea name="kommentar" cols="40" rows="7"></textarea>
<input type="reset" value="nulstil"><input type="submit" value="send">
</form>

Du kan så viderestille til en anden side i din PHP kode hvis du vil det :
header('Location: http://www.dit-domæne.dk/nyside.html');
Avatar billede Gimhle Novice
17. februar 2011 - 09:34 #16
Her er en "samtale" med mit webhotel:

Velkommen til One.com chatsupport.
Hej. Mit navn er Karsten. Hvad kan jeg hjælpe med?

Dig: HTML : <form method="post" action="ditscript.php"> <input type="text" name="kundeemail"/> <input type="submit" value="send"/> </form> ditscript.php : <?php $to = $_POST['kundeemail']; $subject = "My subject"; $txt = "Hello world!"; $headers = "From: dinemail@example.com" . "\r\n" . "CC: dinemail@example.com"; mail($to,$subject,$txt,$headers); ?>

Kan ovenstående HTML-kode "flettes" ind i nedenstående eksempel fra mit webhotel ? Citat: For at få FormMail-scriptet til at virke, skal du bruge følgende stykke kode (som kun er et eksempel - der skal derfor rettes i diverse felter): <FORM method="post" action="http://www.dit-domæne.dk/ (...) <input type="hidden" name="recipient" value="mail@dit-domæne.dk"> <input type="hidden" name="subject" value="Her kan du skrive en emne-tekst"> <input type="hidden" name="redirect" value="http://www.dit-domæne.dk/ (...) Navn:<INPUT TYPE="TEXT" VALUE="" NAME="Navn" SIZE="20"> Efternavn:<INPUT TYPE="TEXT" VALUE="" NAME="Efternavn" SIZE="20"> Mail:<INPUT TYPE="TEXT" VALUE="" NAME="Mail" SIZE="20"> Kommentar:<TEXTAREA name="Kommentar" COLS="40" ROWS="7"> </TEXTAREA> <INPUT TYPE="Reset" VALUE="Nulstil"><INPUT TYPE="Submit" VALUE="Send"> </form>

Karsten: Men du kan eventuelt benytte vores formmail generator: http://one-docs.com/tools/formmailgen/

Dig: Er det rigtigt "forstået" at jeres Formmail.pl udelukkende kan sende mail til adresser som hører domænenavnet til ?

Karsten: Nej, det kan udelukkende sende fra mailadresser som tilhører domænenavnet

Dig: Kan ovenstående generator lave et script med afsendelse af 2 mails fra min formular. En til mig og en kopi til en kunde?

Karsten: Nej det er desværre ikke muligt, beklager
Avatar billede scootergrisen Nybegynder
17. februar 2011 - 09:42 #17
Nå ja det var afsender adressen som skulle være fra deres eget system. Det var det jeg mente.

Men prøv nu med koden jeg har skrevet og udfyld med din egen email hvor der står dinemail@example.com begge steder.

<?php
$to = $_POST['kundeemail'];
$subject = "My subject";
$txt = "Hello world!";
$headers = "From: dinemail@example.com" . "\r\n" .
"CC: dinemail@example.com";

mail($to,$subject,$txt,$headers);
?>

Virker det ?
Avatar billede Gimhle Novice
17. februar 2011 - 09:42 #18
Hej. Jeg tror ikke jeg forstår dit foregåede forslag m.h.t. at viderestille til en anden "nyside". Hvordan vil det løse opgaven med at sende en mail nr. 2 ?
Avatar billede Gimhle Novice
17. februar 2011 - 10:03 #19
Hej igen!
Nu er det afprøvet.
Jeg fik 2 e-mails på den samme mail-adresse. Den ene mail havde data med fra feltet kundeemail.
Avatar billede scootergrisen Nybegynder
17. februar 2011 - 10:09 #20
Prøv :

if($_POST){

  $minemail = 'xxx@gmail.com';

  $to = $_POST['brugeremail'];
  $subject = "emne";
  $txt = $_POST['kommentar'];
  $headers = "From: $minemail" . "\r\n" .
      "CC: $minemail";

  if(mail($to,$subject,$txt,$headers)){

      echo 'emails sendt';

  }else{

      echo 'emails ikke sendt';

  }

}else{

  echo '<form method="post" action="' . $_SERVER['PHP_SELF'] . '">' . "\r\n";
  echo 'navn:<br/><input type="text" value="" name="navn" size="20">' . "<br/>\r\n";
  echo 'efternavn:<br/><input type="text" value="" name="efternavn" size="20">' . "<br/>\r\n";
  echo 'mail:<br/><input type="text" value="" name="brugeremail" size="20">' . "<br/>\r\n";
  echo 'kommentar:<br/><textarea name="kommentar" cols="40" rows="7"></textarea>' . "<br/>\r\n";
  echo '<input type="reset" value="nulstil"><input type="submit" value="send">' . "<br/>\r\n";
  echo '</form>' . "\r\n";

}

?>
Avatar billede Gimhle Novice
17. februar 2011 - 10:42 #21
Nu går jeg helt i sort.
Det kan jeg ikke finde ud af.
Skal jeg erstatte det sidste forslag med det tidligere php-script eller skal det sættes ind extra ?

Skal jeg også have <?php med i starten ?
Avatar billede scootergrisen Nybegynder
17. februar 2011 - 10:50 #22
Ja der manglede lige <?php fra dit sidste jeg skrev.
Men altså du skal nok prøve og lærer noget PHP og HTML så du kan forstå det bedre.

Jeg har den her side hvor du måske kan lærer noget :
http://scootergrisen.dk/phpgrisen/

Men det sku da gerne virke hvis du gemmer følgende i en fil som ender på .php og besøger den på din hjemmeside (erstat xxx@gmail.com med din egen email adresse) :

<?php

if($_POST){

  $minemail = 'xxx@gmail.com';

  $to = $_POST['brugeremail'];
  $subject = "emne";
  $txt = $_POST['kommentar'];
  $headers = "From: $minemail" . "\r\n" .
      "CC: $minemail";

  if(mail($to,$subject,$txt,$headers)){

      echo 'emails sendt';

  }else{

      echo 'emails ikke sendt';

  }

}else{

  echo '<form method="post" action="' . $_SERVER['PHP_SELF'] . '">' . "\r\n";
  echo 'navn:<br/><input type="text" value="" name="navn" size="20">' . "<br/>\r\n";
  echo 'efternavn:<br/><input type="text" value="" name="efternavn" size="20">' . "<br/>\r\n";
  echo 'mail:<br/><input type="text" value="" name="brugeremail" size="20">' . "<br/>\r\n";
  echo 'kommentar:<br/><textarea name="kommentar" cols="40" rows="7"></textarea>' . "<br/>\r\n";
  echo '<input type="reset" value="nulstil"><input type="submit" value="send">' . "<br/>\r\n";
  echo '</form>' . "\r\n";

}

?>
Avatar billede olsensweb.dk Ekspert
17. februar 2011 - 23:18 #23
en udpensling af det som scootergrisen skriver i #16, dette kan du rå kopierer, da det er tilpasset dine variabel navne
se evt http://dk2.php.net/manual/en/function.mail.php #2

erstat
<form action="http://www.morgenmusikken.dk/ (...) method="post" onsubmit="return validate(this);">
med
<form action="sendmail.php" method="post" onsubmit="return validate(this);">

sendmail.php ser sådan ud:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
  <head>
      <title></title>
  </head>
  <body>

<?php
/*
//    [Til] => Kobberbryllup
//    [Dag] => Mandag
//    [Dat] => 3.
//    [Mdr] => Maj
//    [Aar] => 2013
//    [Kl_] => 6.45
    [Spille_for] => mor og far
    [Boadressen] => ssrtw
    [Postnummer] => rtwetwetr
    [Besked] => slhfds
    [Kontakt] => avs
    [realname] => avs
//    [E-mail] => ronols@invalid.invalid
//    [email] => ronols@invalid.invalid
    [Telefon] => 123456789
*/
$arrangement = $_POST['Til'];
$oensketdato = $_POST['Dag']." d. ".$_POST['Dat']." ".$_POST['Mdr']." ".$_POST['Aar']." Kl ".$_POST['Kl_'];
$kundemail = $_POST['email']; // $_POST['E-mail'];
$to  = 'kontakt@morgenmusikken.dk' . ', '; // note the comma
$to .= $kundemail;
$subject = 'Forespørgelse';
$message = 'Ønsket arrangement '.$arrangement." ".$oensketdato  ;
$headers = 'From: kontakt@morgenmusikken.dk' . "\r\n" .
    'Reply-To: kontakt@morgenmusikken.dk' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();
if(mail($to, $subject, $message, $headers)){
      echo 'emails sendt';
      // http://www.morgenmusikken.dk/svar.htm
}else{
      echo 'emails ikke sendt';
}

?>
  </body>
</html>


nb: tag lig og valider den code.
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.morgenmusikken.dk%2Fo.php&charset=%28detect+automatically%29&doctype=Inline&group=0
som det er nu er coden næsten umulig at finde rundt i, du har et body tag der stater 3 gange, en hel del ulovlige / overflødige formateringer, fejl placeret tags, feks div tag efter html slut
[citat scootergrisen #22]
Men altså du skal nok prøve og lærer noget PHP og HTML så du kan forstå det bedre.
[/citat scootergrisen #22]
hent enig, samt basalt CSS, det html formatering du har lavet med din wysiwyg editor er helt i skorven.
Avatar billede Gimhle Novice
18. februar 2011 - 19:01 #24
Hej Ronols

Allerførst tak for det store arbejde du har lagt i ovenstående. Det ser virkelig imponerende ud.

Scriptet medfører dog at jeg modtager begge e-mails på samme adresse. Den ene mail har alle dataene fra formularen i sit oprindelige udseende, den anden (kopien) har desværre kun 2 linier :-(
Avatar billede scootergrisen Nybegynder
18. februar 2011 - 19:19 #25
Musikken > Kan du ikke prøve og lave en test side hvor vi kan se HTML koden og en side hvor vi kan se PHP koden.

Og hvis du har brugt den kode som står i #23 så sendes der 2 identiske e-mails.
Så hvis du har modtaget 2 forskellige emails så er det ikke fra dit script. Så kan det være fordi der tager noget tid før emailen kommer og den ene email er fra det gamle script.

Når der står $kundemail = $_POST['email'];

Så betyder det at den ene email sendes til det som du udfylder i <input type="email"> feltet.

Men prøv lige og lav sådan nogen test sider så vi kan se hvordan du bruger koden.
Avatar billede olsensweb.dk Ekspert
20. februar 2011 - 11:00 #26
@Musikken, hvor langt er du kommet ??
hvilke script anvender du ??
du har også dette spørgsmål åben om sammen emne http://www.eksperten.dk/spm/931866 , hvor du anvender code fra http://www.eksperten.dk/spm/931324 #21
og som  scootergrisen skriver i #25
[citat]
Men prøv lige og lav sådan nogen test sider så vi kan se hvordan du bruger koden.
[/citat]
den code der var vist i #8 med den rettelse jeg skrev i #23 virker, har afprøvet det på eget domaine
demo: http://olsensweb.dk/test/experten/spm/931739/o.php
afsender og til addressen er selvføgelig ændret til eget, men du skulle gerne få en mail i den addresse du angiver i email feltet
Avatar billede Gimhle Novice
20. februar 2011 - 11:19 #27
Jeg er uden computer til d. 28/2. Derefter vil jeg afprøve ovennævnte
Avatar billede pstidsen Novice
23. april 2011 - 11:49 #28
Musikken og jeg har løst det over privat besked.
Avatar billede olsensweb.dk Ekspert
23. april 2011 - 13:43 #29
fint nok den er løst når man ikke gider vende tilbage, på det man skriver i #27.

NB: læs lige brugerbetingelserne http://www.eksperten.dk/brugerbetingelser
Regler for brug af Eksperten.dk -> Det er ikke tilladt at:
13. tildele point for en opgave løst uden om Eksperten.dk (f.eks. opgaver løst via mail, ICQ eller telefon), eller blot et andet spørgsmål på Eksperten.dk (lovlig pointoverførsel undtaget).
Avatar billede Gimhle Novice
23. april 2011 - 13:55 #30
Jeg fik løst problemet i denne tråd.
http://www.eksperten.dk/spm/931866#reply_7734784
Avatar billede repox Seniormester
23. april 2011 - 13:59 #31
Kort og godt - jeg synes også det er noget svineri...
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