Formular an Emailadresse senden
Matthäus
- html
Hallo ich habe ein Problem:
Ich habe ein Formular, es sieht so in etwa aus:
<form action="mailto:matthaeus.atzert@web.de" method="post" enctype="text/plain">
<table id="addressLayoutTable" cellspacing="0" cellpadding="2" width="100%" border="0">
<tr>
<td class="brandColor"><span class="bigWhite">Test</span></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td align="middle"><span id="addressLayoutHolder">
</table>
<p>Ich bestelle...</p>
<p><input type="checkbox" name=Bestelle value="Ich bestelle ...: etwas"/> etwas
<br>zu einem Preis von Euro; 9,90
<table BORDER="0" CELLPADDING="2" CELLSPACING="2">
<tr VALIGN="top">
<td ALIGN="right">
<span class="smallBlackB">Anzahl</span>
</td>
<td>
<input name="Anzahl des Buches" type="text" maxlength="5" size="5" id="AddressLayout_CompanyNameBox1" class="smallBlack" />
<td>
</tr>
<tr VALIGN="top">
<td ALIGN="right">
<span class="smallBlackB">Firma:</span>
</td>
<td>
<input name="Firma" type="text" maxlength="25" size="30" id="AddressLayout_CompanyNameBox1" class="smallBlack" />
<span class="smallRedB">*</span>
</td>
</tr>
<tr VALIGN="top">
<td ALIGN="right">
<span class="smallBlackB">Kontaktperson:</span>
</td>
<td>
<input name="Kontaktperson" type="text" maxlength="30" size="30" id="AddressLayout_ContactNameBox" class="smallBlack" />
<span class="smallRedB">*</span>
</td>
</tr>
<tr valign="top">
<td ALIGN="right">
<span class="smallBlackB">Name:</span>
</td> <td>
<input name="Name" type="text" maxlength="30" size="30" id="AddressLayout_CompanyNameBox2" class="smallBlack" />
<span class="smallRedB">*</span>
</td>
</tr>
<tr VALIGN="top">
<td ALIGN="right">
<span class="smallBlackB">Vorname:</span>
</td>
<td>
<input name="Vorname" type="text" maxlength="30" size="30" id="AddressLayout_CompanyNameBox3" class="smallBlack" />
</td>
</tr>
<tr VALIGN="top">
<td ALIGN="right">
<span class="smallBlackB">Kunden-Nr.:</span>
</td>
<td>
<input name="Kunden-Nr.(falls vorhanden)" type="text" maxlength="30" size="30" id="AddressLayout_CompanyNameBox4" class="smallBlack" />
<span>falls vorhanden</span>
</td>
</tr>
<tr VALIGN="top">
<td ALIGN="right">
<span class="smallBlackB">Straße:</span>
</td>
<td>
<input name="Anschrift" type="text" maxlength="30" size="30" id="AddressLayout_CityBox" class="smallBlack" />
<span class="smallRedB">*</span>
</td>
</tr>
<tr valign="top" >
<td ALIGN="right">
<span class="smallBlackB">Postleitzahl:</span>
</td>
<td>
<input name="Postleitzahl" type="text" maxlength="5" size="5" id="AddressLayout_Postal" class="smallBlack" />
<span class="smallRedB">*</span>
</td>
</tr>
<tr valign="top" >
<td ALIGN="right">
<span class="smallBlackB">Ort:</span>
</td>
<td>
<input name="Ort" type="text" maxlength="30" size="30" id="AddressLayout_AddressBox5" class="smallBlack" />
<span class="smallRedB">*</span>
</td>
</tr>
<tr VALIGN="top">
<td ALIGN="right">
<span class="smallBlackB">e-mail:</span>
</td>
<td>
<input name="e-Mail-Adresse" type="text" maxlength="100" size="30" id="AddressLayout_EMailBox" class="smallBlack" />
<span class="smallRedB"></span>
</td>
</tr>
<tr VALIGN="top">
<td ALIGN="right">
<span class="smallBlackB">Land:</span>
</td>
<td>
<select name="Land" id="AddressLayout_CountryListBox" class="smallBlack">
<option>Deutschland</option>
<option>England</option>
<option>Niederlande</option>
<option>Italien</option>
<option>Spanien</option>
<option>Griechenland</option>
<option>Indien</option>
</select>
<span class="smallRedB"></span>
</td>
</tr>
</table>
</span></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td align="middle">(<span class="smallRedB">*</span>) <span class="smallBlack">Diese Angaben sind unbedingt erforderlich.</span></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<p><input type="reset" value="Zurücksetzen"/> <input type="submit" value="Abschicken"/>
</p></td>
</tr>
<!--- end address layout and submit table --->
</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>
</table>
</td>
</tr>
</table>
<br><font color=#336699 face=verdana, arial><b>ACHTUNG: Zur Zeit funktioniert das Bestellformular
nur in Verbindung mit Microsoft Outlook. Während des Abschickens kommt eine Meldung die Sie mit
"JA" bestätigen müssen. Dieses Formular wird nun über Ihr Emailaccount in Outlook übertragen.</font></b>
Ich weiß nur nicht ob ich eine *.cgi Datei schreiben und ich weiß nicht wie das geht, wenn es nötig ist.
.. das funktioniert nicht nur mit outlook - auch andere e-mail-programme vermögen mit dieser art des absendens umzugehen. dennoch ist der einsatz eines cgis um längen zu bevorzugen. dazu brauchst du eine möglichkeit, cgis zu hosten. formmailer-cgis gibts im netz zu hauf kostenlos.
hier ein anderer threat mit url zum formmailer und einbauanleitung
http://forum.de.selfhtml.org/archiv/2002/3/6039/
gruß hein
.. das funktioniert nicht nur mit outlook - auch andere e-mail-programme vermögen mit dieser art des absendens umzugehen.
....
==> Ich will auch verhindern, dass man das Formular auch ohne ein e-mail-programm abschicken kann.
==> Ich will auch verhindern, dass man das Formular auch ohne ein e-mail-programm abschicken kann.
na dann brauchst ja kein cgi und kannst es so lassen?! aber für ein bestellformular solltest du schon darauf achten, das es möglichst einfach abgesendet werden kann - mit e-mail-programmen in diesem fall zu hantieren ist nicht gerade der kardinalsweg ...
gruß hein
==> Ich will auch verhindern, dass man das Formular auch ohne ein e-mail-programm abschicken kann.
na dann brauchst ja kein cgi und kannst es so lassen?! aber für ein bestellformular solltest du schon darauf achten, das es möglichst einfach abgesendet werden kann - mit e-mail-programmen in diesem fall zu hantieren ist nicht gerade der kardinalsweg ...
gruß hein
Hallo Hein,
kannst du mir sagen wie ich es hinbekomme, damit es einfach ist?
Hallo Hein,
kannst du mir sagen wie ich es hinbekomme, damit es einfach ist?
na menno, ich weiss nicht, was du willst *lach*.
hier sind die grundlagen: http://selfhtml.teamone.de/html/formulare/definieren.htm
und im vorhin schon erwähnten threat steht der rest. das einzige, was du benötigst, ist ein platz zum hosten von cgi-scripten. keine ahnung, was mit deiner hp ist, ob dein hoster das anbietet. freie hoster gibts leider nur noch selten und schwer zufinden.
gruß hein