Hallo,
seit zwei Wochen, 23 Foren und etlichen anderen Websiten raucht nun mein Kopf:
Folgendes ich habe form1.php (checkboxen) und form2.php ->übergabe checkboxen auswertung, dann kommt danach senden.php
Hier die codes:
form1.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<table align="center" cellspacing="10" cellpadding="0" border="0">
<tr>
<td colspan="2">
<p>Produkte - Seite</p>
</td>
</tr>
</table>
<form action="form2.php" method="Post" name="Form1">
<table align="center" width="780" cellspacing="10" cellpadding="0" border="0">
<tr>
<td>
<p><img src=".jpg" width="80" height="80" alt="" titel=""></p>
<input type="hidden" name="sent" value="yes">
</td>
<td>
<p>Beschreibung des Produktes</p>
</td>
<td>
<p><input type="Checkbox" name="Produkt1" value="1"></p>
</td>
</tr>
<tr>
<td>
<p><img src=".jpg" width="80" height="80" alt="" titel=""></p>
</td>
<td>
<p>Beschreibung des Produktes</p>
</td>
<td>
<p><input type="Checkbox" name="Produkt2" value="2"></p>
</td>
</tr>
<tr>
<td>
<p><img src=".jpg" width="80" height="80" alt="" titel=""></p>
</td>
<td>
<p>Beschreibung des Produktes</p>
</td>
<td>
<p><input type="Checkbox" name="Produkt3" value="3"></p>
</td>
</tr>
<tr>
<td>
<p><img src=".jpg" width="80" height="80" alt="" titel=""></p>
</td>
<td>
<p>Beschreibung des Produktes</p>
</td>
<td>
<p><input type="Checkbox" name="Produkt4" value="4"></p>
</td>
</tr>
<tr>
<td>
<p><img src=".jpg" width="80" height="80" alt="" titel=""></p>
</td>
<td>
<p>Beschreibung des Produktes</p>
</td>
<td>
<p><input type="Checkbox" name="Produkt5" value="5"></p>
</td>
</tr>
<tr>
<td>
<p><img src=".jpg" width="80" height="80" alt="" titel=""></p>
</td>
<td>
<p>Beschreibung des Produktes</p>
</td>
<td>
<p><input type="Checkbox" name="Produkt6" value="6"></p>
</td>
</tr>
<tr>
<td>
<p><img src=".jpg" width="80" height="80" alt="" titel=""></p>
</td>
<td>
<p>Beschreibung des Produktes</p>
</td>
<td>
<p><input type="Checkbox" name="Produkt7" value="7"></p>
</td>
</tr>
<tr>
<td colspan="3" align="center">
<p><input type="submit" value="Weiter" name="Senden"></p>
</td>
</tr>
</table>
</select>
</form>
<?php
function form_daten() {
if(isset($_POST[Produkt1])) echo "Produkt Nummer 1<br>";
if(isset($_POST[Produkt2])) echo "Produkt Nummer 2<br>";
if(isset($_POST[Produkt3])) echo "Produkt Nummer 3<br>";
if(isset($_POST[Produkt4])) echo "Produkt Nummer 4<br>";
if(isset($_POST[Produkt5])) echo "Produkt Nummer 5<br>";
if(isset($_POST[Produkt6])) echo "Produkt Nummer 6<br>";
if(isset($_POST[Produkt7])) echo "Produkt Nummer 7<br>";
}
?>
</body>
</html>
Hier form2.php:
<?php include ("./form1.php"); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<form action="senden.php" method="post" name="Formel2">
<table align="center" cellspacing="10" cellpadding="0" border="0">
<tr>
<td></td>
<td>
<p>Name, Vorname:</p>
</td>
<td>
<p><input type="Text" maxlength="100" name="Name" size="30"></p>
</td>
<td></td>
</tr>
<tr>
<td></td>
<td>
<p>Straße, Hausnummer:</p>
</td>
<td>
<p><input type="Text" maxlength="100" name="Strasse" size="30"></p>
</td>
<td></td>
</tr>
<tr>
<td></td>
<td>
<p>PLZ:</p>
</td>
<td>
<p><input type="INT" maxlength="10" name="PLZ" size="7"></p>
</td>
<td></td>
</tr>
<tr>
<td></td>
<td>
<p>Ort:</p>
</td>
<td>
<p><input type="Text" maxlength="100" name="Ort" size="30"></p>
</td>
<td></td>
</tr>
<tr>
<td></td>
<td>
<p>Tel.:</p>
</td>
<td>
<p><input type="Text" maxlength="100" name="Tel" size="30"></p>
</td>
<td></td>
</tr>
<tr>
<td></td>
<td>
<p>E-Mail:</p>
</td>
<td>
<p><input type="Text" maxlength="100" name="EMail" size="30"></p>
</td>
<td></td>
</tr>
<tr>
<td colspan="4">
<p>Auflistung:</p>
<p><?php form_daten(); ?></p>
</td>
</tr>
<tr>
<td colspan="4">
<p><input type="reset" value="Löschen"> <input type="Button" value="Bestellen"></p>
</td>
</tr>
<tr>
<td></td>
</tr>
</table>
</form>
</body>
</html>
senden.php ist noch im Aufbau.
checkboxen daten aus form1.php werden problemlos an form2.php übergeben, allerdings erscheint im oberen Bereich immer wieder das gesamte form1.php, was ja an dem include liegt, hab probiert die url für form_daten auf form2.php in <?php form_daten(url) ?> zu integrieren, dann erscheint immer ne Fehlermeldung. Was kann ich da machen?
Über ne foreach und <input hidden... ist auch nicht drin, weil die Daten der Checkboxen unbedingt auf form2.php zu lesen sein sollen.
Desweiteren sollen die Daten von form_daten auch in senden.php übernommen werden? nur mit dem include ist überhaupt nicht das, was ich haben will.
Ich bitte dringend um Hilfe!
Vielen tausend Dank im voraus!
Be Blessed
sohalt