Mailformular

HTML:
<form action="Allwiss.php" method="post">
<fieldset><legend>1</legend>
<table border="1">
   <tr>
      <td>Welcher Planet ist seit August 2006 nach neuer umstrittener Definition kein Planet mehr?</td>
      <td><textarea rows="5" cols="30" name="01"></textarea></td>
   </tr>
</table>

</fieldset>
<fieldset><legend>2</legend><table border="1">
   <tr>
      <td>(zu Frage 1) Welche drei Himmelskörper gehören nun in die neue Kategorie Zwergplaneten? </td>
      <td><textarea rows="5" cols="30" name="02"></textarea></td>
   </tr>
</table></fieldset><br>
<center><img src="Bilder/Allgemein-logo.gif"><br></center>




<fieldset><legend>3</legend>
<table border="1">
   <tr>
      <td>Wie heißen die 3 bewohnten Inseln Maltas</td>
      <td><textarea rows="5" cols="30" name="03"></textarea></td>
   </tr>
</table>
</fieldset>
<fieldset><legend>4</legend><table border="1">
   <tr>
      <td>Wie heißt Indiana Jones mit richtigem Vornamen (nicht der Schauspieler)?</td>
      <td><textarea rows="5" cols="30" name="04"></textarea></td>
   </tr>
</table></fieldset><br>
<center><img src="Bilder/Allgemein-logo.gif"></center>

<fieldset><legend>5</legend>
<table border="1">
   <tr>
      <td>Nenne die Mitglieder der Familien Feuerstein und Geröllheimer</td>
      <td><textarea rows="5" cols="30" name="05"></textarea></td>
   </tr>
</table>

</fieldset>
<fieldset><legend>6</legend><table border="1">
   <tr>
      <td>Was versteht man unter „Vendetta“?</td>
      <td><textarea rows="5" cols="30" name="06"></textarea></td>
   </tr>
</table></fieldset><br>
<center><img src="Bilder/Allgemein-logo.gif"><br></center>




<fieldset><legend>7</legend>
<table border="1">
   <tr>
      <td>An welchem Fluss liegt die peruanische Stadt Iquitos?</td>
      <td><textarea rows="5" cols="30" name="07"></textarea></td>
   </tr>
</table>
</fieldset>
<fieldset><legend>8</legend><table border="1">
   <tr>
      <td>Was bedeutet "Dendrochronologie"?</td>
      <td><textarea rows="5" cols="30" name="08"></textarea></td>
   </tr>
</table></fieldset><br>
<center><img src="Bilder/Allgemein-logo.gif"></center>



<fieldset><legend>9</legend>
<table border="1">
   <tr>
      <td>Was bedeuten die folgenden Kfz-Kennzeichen?<br>M&Uuml;<br>SON<br>TS</td>
      <td><textarea rows="5" cols="30" name="09"></textarea></td>
   </tr>
</table>
</fieldset>
<fieldset><legend>10</legend><table border="1">
   <tr>
      <td>Warum genau wird 2006 das „Mozart-Jahr“ gefeiert?</td>
      <td><textarea rows="5" cols="30" name="10"></textarea></td>
   </tr>
</table></fieldset><br>
<center><img src="Bilder/Allgemein-logo.gif"> </center>
<br>Email: <input type="text" name="Email">
<input type="submit" value="Kontrollieren und Senden"></form>
PHP:
<?php
$mailbody = $_POST['01'] "\n" $_POST['02'] "\n" $_POST['03'] "\n" $_POST['04'] "\n" $_POST['05'] "\n" $_POST['06'] "\n" $_POST['7'] "\n" $_POST['08'] "\n" $_POST['09'] "\n" $_POST['10'];
mail("test@web.de", "test", $mailbody, "From: $_POST['Email']");
?>
was is da falsch dran?
weil ich hab da so ein Quiz das ich mir gerne fein säuberlich schicken wollte

bitte helft mir



mfg
Browser-Zocker
 
Hi,

da du nicht gesagt hast, was denn nun genau nicht funktioniert, tippe ich mal auf Syntax-Error. In der Zeile, in der der String für den Body zusammen gebaut werden soll, verwendest du kein einziges Mal das Konkationszeichen. So sollte es besser funktionieren:

PHP:
$mailbody = $_POST['01'] . "\n" . $_POST['02'] . "\n" . $_POST['03'] . "\n" .
   $_POST['04'] . "\n" . $_POST['05'] . "\n" . $_POST['06'] . "\n" . $_POST['7'] . "\n" .
   $_POST['08'] . "\n" . $_POST['09'] . "\n" . $_POST['10'];

Desweiteren würde ich die POST-Variablen wenigstens filtern. Sonst hast du ruck-zuck ein Problem ;-)
 
was meinst du mit filtern sry aber davon hab ich noch nichts gehört^^


PS. das was du mir Vorgeschlagen hast geht leider auch net da kommt nur ne andere Fehlermeldung



mfg
Browser-Zocker
 
also mit dem Vorschlag so:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING


und vorher so:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING



mfg
Browser-Zocker
 
Zurück