Guten Abend
Ich würde gerne den folgenden PHP Code innerhalb eines Artikels oder einer Seite ausführen:
Habe es schon als Seitenvorlage probiert, leider hat das nicht ganz funktioniert.
PHP
<form id="form1" name="form1" method="get" action="index.php"> <table> <tr class="feld"> <td width="388">Wie ist Ihr aktueller pH-Wert?</td> <td width="401"><label for="p"></label> <select name="p" class="selectbox" id="p" title="Geben Sie Ihren aktuellen pH-Wert ein. Wassertester (PH Tester) finden Sie bei Ihrem Poolfachhändler."> <option value="0">7.2</option> <option value="1">7.3</option> <option value="2">7.4</option> <option value="3">7.5</option> <option value="4">7.6</option> <option value="5">7.7</option> <option value="6">7.8</option> <option value="7">7.9</option> <option value="8">8.0</option> <option value="9">8.1</option> <option value="10">8.2</option> <option value="11">8.3</option> <option value="12">8.4</option> </select> pH</td> </tr> <tr> <td> </td> <td> </td> </tr> <tr class="feld"> <td class="feld">Welcher Härtegrad hat Ihr Wasser?</td> <td><select name="d" class="selectbox" id="d" title="Der Härtegrad wird ebenfalls zur Berechnung benötigt. Sie können den Härtegrad kostenlos bei ihrer Gemeinde anfragen. Deutscher Härtegrad"> <option value="0">wählen</option> <option value="4">4</option> <option value="5">6</option> <option value="6">8</option> <option value="7">10</option> <option value="8">12</option> <option value="10">14</option> <option value="12">16</option> <option value="13">18</option> <option value="15">20</option> <option value="16">22</option> <option value="18">24</option> </select> °dH oder <select name="f" class="selectbox" id="f" title="Der Härtegrad wird ebenfalls zur Berechnung benötigt. Sie können den Härtegrad kostenlos bei ihrer Gemeinde anfragen. Französischer Härtegrad"> <option value="0">wählen</option> <option value="4">7</option> <option value="5">11</option> <option value="6">15</option> <option value="7">18</option> <option value="8">22</option> <option value="10">25</option> <option value="12">28.5</option> <option value="13">32</option> <option value="15">36</option> <option value="16">40</option> <option value="18">43</option> </select> °fH</td> </tr> <tr> <td> </td> <td> </td> </tr> <tr class="feld"> <td>Wie viel Wasser fasst Ihr Pool? </td> <td><label for="tw"></label> <input name="tw" type="text" class="textbox" id="tw" title="Geben Sie die Wassermenge in Ihrem Pool in m an" /> m³ oder <select name="lw" class="selectbox" id="lw" title="oder wählen Sie Ihre Pool grösse aus"> <option value="0">wählen</option> <option value="7.7">D350 x H90 cm</option> <option value="10.1">D350 x H120 cm</option> <option value="12.7">D450 x H90 cm</option> <option value="17.5">D460 x H120 cm</option> <option value="21.9">L610 x B375 x H120 cm</option> <option value="23.3">L610 x B375 x H132 cm</option> <option value="24.9">D550 x H120 cm</option> <option value="25.3">L730 x 375 x 120 cm</option> <option value="28.3">L730 x 375 x 132 cm</option> <option value="33.8">D640 x H120 cm</option> <option value="39.1">L915 x B470 x H120 cm </option> <option value="43.6">B915 x B470 x H132 cm</option> </select></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td> </td> <td><input class="button" type="submit" name="berechnen" id="berechnen" value=" Berechnen" /></td> </tr> </table></form>
<?php
if (isset($_GET['berechnen'])) { $phWert = $_GET['p']; $dhWert = $_GET['d']; $fhWert = $_GET['f']; $wasser = $_GET['tw']; $liswas = $_GET['lw']; if ($phWert == 0 || $wasser == 0 && $liswas == 0 || $dhWert == 0 && $fhWert == 0) { $fehler = 1; echo "<div id=\"resfeldF\">"; echo "<h1>Fehler: Alle Felder müssen ausgefüllt sein</h1>"; if ($phWert == 0) echo "<p>- Wenn Ihr pH-Wert 7.2 ist, benötigen Sie kein pH-Minus Granulat.</p>"; if ($wasser == 0 && $liswas == 0) echo "<p>- Wassermenge darf nicht leer sein.</p>"; if ($dhWert == 0 && $fhWert == 0) echo "<p>- Härtegrad des Wassers darf nicht leer sein.</p>"; echo "</div>"; } if ($fhWert == 0) { $qmeter = ($phWert * $dhWert); }
else { $qmeter = ($phWert * $fhWert); } if ($wasser != 0) $resultat = $qmeter * $wasser; else $resultat = $qmeter * $liswas; if ($fehler == 0) { echo "<div id=\"resfeldR\">"; echo "<h1>Sie benötigen " . $resultat . "g pH-Minus Granulat.</h1>"; echo "</div>"; } }?>
hier noch der link zur testseite:
http://marcelrapold.com/berechner/
Besten Dank im Voraus, Lg mRa