Chilli
Threadersteller
Dabei seit: 30.07.2002
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Di 26.04.2005 19:05
Titel Kontaktformular-Problem |
|
|
Hi Ihr,
hab mal wieder ein Problem... habe ein kontaktformular für eine Website erstellt.
Möchte, dass zukünftig die Formulardaten beim drücken des Submitbuttons per Email an die Firma gesendet werden. Will aber nicht dass sich bei dem User ein Emailprogramm öffnet oder so... Also wie mach ich das am besten??
Mit PHP dachte ich mir! Aber kann mir jemand (für kleine Printdummies bitte) erklären welche Voraussetzungen ich da haben muss (bzw. mein Webanbieter)? Hatte da mal was zusammengebastelt aber wenn es hochgeladen ist wollte der Browser die PHP-Datei (auf welche ich in der HTML verwiesen habe) downloaden... Wieso das denn???
Bitte nicht auslachen oder lustig machen, ich bin halt noch am lernen ... ich hab leider voll die Printorintierung.
Hilfe!
Chilli
Zuletzt bearbeitet von shakadi am Di 26.04.2005 20:54, insgesamt 2-mal bearbeitet
|
|
funkeffekt
Dabei seit: 31.03.2005
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Di 26.04.2005 19:55
Titel
|
|
|
Du hast kein PHP auf deinem Server freigeschaltet, deshalb will der die PHP-Datei runterladen.
Es gibt auch eine andere Lösung, als PHP. Das Formular ist ziemlich simpel. Ich versuch es mal zusammen zu bekommen ..
//edit:
Code: |
<form name="Kontaktformular" method="post" action="http://www.domain.de/cgi-bin/formmail.pl">
<input type="hidden" name="recipient" value="info@domain.de">
<input type="hidden" name="redirect" value="http://www.domain.de/danke.html">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="47%"><span class="formtext">Name/Vorname:</span>
<input name="Name" type="text" class="input">
<span class="formtext">Straße:</span>
<input name="Straße" type="text" class="input">
<span class="formtext">PLZ und Ort:</span>
<input name="PLZ" type="text" class="input" id="plz" maxlength="5">
<input name="Ort" type="text" class="input" id="ort">
<span class="formtext">Tel.:</span>
<input name="Telefon" type="text" class="input">
<span class="formtext">Email:</span>
<input name="email" type="text" class="input">
<br>
</td>
<td width="53%" valign="top">Ihre Nachricht:<br>
<textarea name="Nachricht" cols="22" rows="12" class="input" id="msg"></textarea>
<br>
<input name="abschicken" type="image" value="abschicken">
<input name="Abschicken" type="reset" class="input" id="submit" value="löschen"></td>
</tr>
</table>
</form> |
die dazugehörige CSS-Datei, die das Menü formatiert:
Code: |
.formtext {
display:block;
}
#plz {
width:50px;
}
#ort {
width:95px;
}
#msg {
width:176px;
height:115px;
}
#submit {
color:#666666;
width:80px;
height:22px;
}
.input {
border:1px solid #666666;
width:150px;
font-size:11px;
color:#666666;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
overflow:auto;
} |
Du benötigst dafür noch ein cgi-bin und ein formail.pl auf deinem Server.
PS: ich hoffe, das ist jetzt richtig. Für Fehler keine Haftung
Zuletzt bearbeitet von funkeffekt am Di 26.04.2005 20:04, insgesamt 2-mal bearbeitet
|
|