Formlar abschicken

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
mbe

Formlar abschicken

Beitrag von mbe »

Hallo,
wie kann ich folgendes Formular "abschicken". Habe einen Webspace mit PHP und Perl....

Code: Alles auswählen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>

<head>

<title>Kontakt</title>

<style type="text/css">

.cssform p{
width: 180px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 105px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -105px; /*width of left column*/
width: 105px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 180px;
height: 100px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}

</style>


</head>

<body>

<p>Hier kannst du Kontakt mit uns aufnehmen!</p>

<form id="myform" class="cssform" action="">

<p>
<label for="user">Name</label>
<input type="text" id="user" value="" />
</p>

<p>
<label for="emailaddress">Email:</label>
<input type="text" id="emailaddress" value="" />
</p>

<p>
<label for="comments">Deine Frage:</label>
<textarea id="comments" rows="5" cols="25"></textarea>
</p>


<div style="margin-left: 105px;">
<input type="image" src="button.gif" alt="Absenden">
</div>

</form>

</body>

</html>
Danke!
Benutzeravatar
JohnDRockford
Mitglied
Beiträge: 172
Registriert: 15.11.2006 12:20
Wohnort: Neuss

Beitrag von JohnDRockford »

Hallo,

ich nehme an, dass du die Daten per E-Mail erhalten willst!
Du hast dann im Grunde zwei Möglichkeiten:

1. Versand über E-Mail-Modul des Borwsers

Dafür einfach action="mailto:deine@email.de" in den <form>-Fag einfügen. Diese Variante funktioniert eventuell nicht mit allen Browsern!

2. Versand über einen externen Formmailer

Sicherlich die bessere Alternative!
Beispiel: SelfHTML: Formmailer

greetings

John
mbe

Beitrag von mbe »

Vielen Dank!
Antworten

Zurück zu „Coding & Technik“