lakul: addition mit onchange

Beitrag lesen

Hallo!

Ich habe folgende Seite:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Dein-Poster.com</title>
<link href="style.css" rel="stylesheet" type="text/css" />

<script type="text/javascript">

function FensterOeffnen (Adresse) {
  Fenster1 = window.open(Adresse, "Zweitfenster", "width=300,height=400,left=100,top=200");
  Fenster1.focus();
}

function zeigen () {
  if (document.getElementById)
    document.getElementById("hide").style.visibility = "visible";
}
function verbergen () {
  if (document.getElementById)
    document.getElementById("hide").style.visibility = "hidden";
}

function zeigen2 () {
  if (document.getElementById)
    document.getElementById("hide2").style.visibility = "visible";
}
function verbergen2 () {
  if (document.getElementById)
    document.getElementById("hide2").style.visibility = "hidden";
}

function zeigen3 () {
  if (document.getElementById)
    document.getElementById("hide3").style.visibility = "visible";
}
function verbergen3 () {
  if (document.getElementById)
    document.getElementById("hide3").style.visibility = "hidden";
}

function zeigen4 () {
  if (document.getElementById)
    document.getElementById("hide4").style.visibility = "visible";
}
function verbergen4 () {
  if (document.getElementById)
    document.getElementById("hide4").style.visibility = "hidden";
}

function zeigen5 () {
  if (document.getElementById)
    document.getElementById("hide5").style.visibility = "visible";
}
function verbergen5 () {
  if (document.getElementById)
    document.getElementById("hide5").style.visibility = "hidden";
}

function summe () {
  var Summe = select +

</script>
</head>

<body>

<ul id="Navigation">
  <h4>
  | Home
  | <a href="service.php" onMouseOver="zeigen();" onMouseOut="verbergen();">Service</a>
  | <a href="kontakt.html" onMouseOver="zeigen2();" onMouseOut="verbergen2();">Kontakt</a>
  | <a href="impressum.html" onMouseOver="zeigen3();" onMouseOut="verbergen3();">Impressum</a>
  | <a href="partner.html" onMouseOver="zeigen4();" onMouseOut="verbergen4();">Partner</a>
  | <a href="agb.html" onMouseOver="zeigen5();" onMouseOut="verbergen5();">AGB</a> |
  </h4>
</ul>

<div id="hide"><img src="images/service.jpg"></div>
<div id="hide2"><img src="images/kontakt.jpg"></div>
<div id="hide3"><img src="images/impressum.jpg"></div>
<div id="hide4"><img src="images/partner.jpg"></div>
<div id="hide5"><img src="images/agb.jpg"></div>
<div id="sitepic"><img src="images/home.jpg"></div>

<div id="headline"></div>

<div id="Inhalt">
  <table width="643" height="237" border="0">

<tr>
      <td width="0" rowspan="11" valign="top"></td>
      <td width="206" rowspan="11" valign="top"><p>Bitte w&auml;hlen Sie hier die Versandtart.</p>
        <p>Bitte beachten Sie bei der Wahl Ihrer Versandart, dass der von Ihnen zuvor gew&auml;hlte Druck
  auch von der Gr&ouml;&szlig;e her in Ihr gew&uuml;nschtes Versandmedium passen muss. Um die maximalen
  Gr&ouml;&szlig;en zu erfahren klicken Sie bitte einfach auf der Fragezeichen neben Versanart </p>
        <p>Sie sehen hier nun den entg&uuml;tligen Gesamtpreis f&uuml;r Ihren Druck.</p>
  </td>
      <td height="21" colspan="4" valign="top"><p align="center"><strong>Schritt 2 von 4 </strong></p></td>
    </tr>
    <tr>
      <td height="21" colspan="2" valign="top">&nbsp;</td>
      <td height="21" colspan="2" valign="top">&nbsp;</td>
    </tr>
    <tr>
      <td width="25" height="18" valign="top">&nbsp;</td>
      <td width="147" height="18" valign="top"><p>Versandart:</p></td>
      <td height="18" colspan="2" valign="top">
   <form name="form1" method="post" action="adress.php">

<? function vpassthru()
  {
  global $_POST, $_GET;

reset ($_POST);
  while (list ($key, $val) = each ($_POST))
  echo "<input type=hidden name='".$key."' value="". htmlspecialchars( stripslashes($val))."">";

reset ($_GET);
  while (list ($key, $val) = each ($_GET))
  echo "<input type=hidden name='".$key."' value="". htmlspecialchars( stripslashes($val))."">";
  } ?>

<select name="select" onChange="document.getElementById('hier').firstChild.data=this.value">
        <option value="0,75">Standardbrief 0,75&euro;</option>
        <option value="4,10">P&auml;ckchen 4,10&euro; </option>
        <option value="7,10">Paket 7,10&euro;</option>
      </select>
   </td>
    </tr>
    <tr>
      <td height="18" valign="middle">&nbsp;</td>
      <td height="18" colspan="3" valign="middle"><hr></td>
    </tr>
    <tr>
      <td height="18" valign="top">&nbsp;</td>
      <td height="18" valign="top"><p>Druckpreis:</p></td>
      <td width="104" height="18" valign="top"><div align="right"><p>
   <?  $addition= $_GET[size] + $_GET[uv] + $_GET[grafiti] + $_GET[medium];
      $multiplikation= $addition * $_GET[quantity];
    echo "$multiplikation"; ?></p></div></td>
      <td width="135" valign="top">&euro;</td>
    </tr>
    <tr>
      <td height="18" valign="top">&nbsp;</td>
      <td height="18" valign="top"><p>Versandkosten:</p></td>
      <td height="18" valign="top"><p align="right" id="hier">bitte wählen</p></td>
      <td height="18" valign="top">&euro;</td>
    </tr>
    <tr>
      <td height="18" colspan="2" valign="top">&nbsp;</td>
      <td height="18" colspan="2" valign="middle"><hr></td>
    </tr>
    <tr>
      <td height="18" valign="top">&nbsp;</td>
      <td height="18" valign="top"><p>enthaltene MwSt.:</p></td>
      <td height="18" valign="middle"><div align="right"><p>
   <?  $mwst= $multiplikation / 100 * 16;
    echo "$mwst"; ?></p>
   </div></td>
      <td height="18" valign="middle">&euro;</td>
    </tr>
    <tr>
      <td height="21" valign="top">&nbsp;</td>
      <td height="21" valign="top"><p>Gesamtpreis:</p></td>
      <td height="21" valign="middle"><div align="right"><p>
   <?  $summe= $multiplikation + $_POST[hier] + $_GET[hier];
    echo "$summe"; ?></p>
   </div></td>
      <td height="21" valign="middle">&euro;</td>
    </tr>
    <tr>
      <td height="21" valign="top">&nbsp;</td>
      <td height="21" colspan="3" valign="middle">&nbsp;</td>
    </tr>
    <tr>
      <td height="21" valign="top">&nbsp;</td>
      <td height="21" colspan="3" valign="middle">
      <div align="center">
      <input type="button" value="Zur&uuml;ck" name="back_button"
   onClick="javascript:history.back(1)">
   <input type="submit" name="Submit" value="Schritt 3">
      </div>
   </form>   </td>
    </tr>
  </table>
</div>

</body>
</html>

Ich möchte jetzt aber das bei $summe die Summe aus $multiplikation und dem gewählten Wert aus der Liste Versandart errechnet wird.
Leider geht es nicht so wie ich es jetzt hingebschrieben habe.
Was mache ich falsch?

Danke

lakul