Hallöchen,
ich habe mir ein Formular gebaut und wollte dieses an eine e-Mail-Adresse schicken, wenn auf absenden geklickt wird.
Die Formular-Datei sieht wie folgt aus
Die dazugehörige Submit-Datei
Ich habe noch keine Abfragen drin, ob irgendwas fehlt. Kommt erst noch.
Jetzt zu meinem Problem.
Obwohl ich als Methode = Post angegeben hab, werden die Daten oben an die URL angehängt. Woran liegt das?
Wie bekomme ich es hin, dass ich nach dem klicken auf absenden wieder auf meiner Homepage auf der Seite Anmeldung bin und Formularfelder wieder leer sind bzw. ein Text kommt wie "Danke für die Anmeldung" und danach wieder auf die Anmeldungsseite mit leeren Formularfelder gesprungen wird?
Jetzt komm ich immer auf eine weisse Seite
ThX schonmal
ich habe mir ein Formular gebaut und wollte dieses an eine e-Mail-Adresse schicken, wenn auf absenden geklickt wird.
Die Formular-Datei sieht wie folgt aus
Code:
<p class="text">
<form action="jagd/submit.php" methode="post" enctype="text/plain">
<table>
<tr>
<td class="td-left">
<font class="text">Vorname:</font>
</td>
<td class="td-left">
<input type="text" class="text" size="30" name="vorname" />
</td>
</tr>
<tr>
<td class="td-left">
<font class="text">Name:</font>
</td>
<td class="td-left">
<input type="text" class="text" size="30" name="name">
</td>
</tr>
<tr>
<td class="td-left">
<font class="text">Straße/Hausnr.:</font>
</td>
<td class="td-left">
<input type="text" class="text" size="25" name="strasse" />
<input type="text" class="text" size="2" name="hausnr" />
</td>
</tr>
<tr>
<td class="td-left">
<font class="text">PLZ/Ort:</font>
</td>
<td class="td-left">
<input type="text" class="text" size="5" name="plz"/>
<input type="text" class="text" size="22" name="ort">
</td>
</tr>
<tr>
<td class="td-left">
<font class="text">Telefonnr.:</font>
</td>
<td class="td-left">
<input type="text" class="text" size="20" name="telefon" />
</td>
</tr>
<tr>
<td class="td-left">
<font class="text">E-Mail Adresse:</font>
</td>
<td class="td-left">
<input type="text" class="text" size="20" name="email" />
</td>
</tr>
<tr>
<td class="td-left">
<font class="text">gewünschter Kurs:</font>
</td>
<td class="td-left">
<select size="1" name="kurs" class="text">
<option selected>bitte auswählen</option>
<option>Kurs 3/2005</option>
<option>Kurs 1/2006</option>
<option>Kurs 2/2006</option>
<option>Kurs 3/2006</option>
<option>Kurs 4/2006</option>
</select>
</td>
</tr>
<tr>
<td class="td-left">
<font class="text">Mitteilung:</font>
</td>
<td class="td-left">
<textarea class="text" name="mitteilung" cols="40" rows="7"/></textarea>
</td>
</tr>
<br>
<tr>
<td>
<input class="text" type="submit" Value="Abschicken">
<input class="text" type="reset" value="Zurück">
</td>
</tr>
</table>
</form>
</p>
Code:
<?php
mail("robert@onami.biz", "Kursanmledung übers Internet", "Anmeldung von: $vorname $name\nStrasse: $strasse $hausnr\nPLZ/Ort: $plz $ort\nE-Mail: $email\nTelefonnummer: $telefon\ngewuenschter Kurs: $kurs\nMitteilung: $mitteilung");
?>
Ich habe noch keine Abfragen drin, ob irgendwas fehlt. Kommt erst noch.
Jetzt zu meinem Problem.
Obwohl ich als Methode = Post angegeben hab, werden die Daten oben an die URL angehängt. Woran liegt das?
Wie bekomme ich es hin, dass ich nach dem klicken auf absenden wieder auf meiner Homepage auf der Seite Anmeldung bin und Formularfelder wieder leer sind bzw. ein Text kommt wie "Danke für die Anmeldung" und danach wieder auf die Anmeldungsseite mit leeren Formularfelder gesprungen wird?
Jetzt komm ich immer auf eine weisse Seite
ThX schonmal