Supportnet / Forum / Webseiten/HTML
Feedbackformular
Frage
Hallo Leute ,
wollte euch Fragen wie ich mit Frontpage ein Feedbackformular erstelle.
Habe das was bischen gemacht...klappt aber nicht wenn ich auf absenden drücke.
Hiiiiilfeeeeee.....
HIER meine Version :
<head>
<title>Kontaktformular</title>
<link rel="stylesheet" href="CSS/default.css"
type="text/css"><form action="mailto:stephan@XX"
method="post" enctype="text/plain">
</head>
<table bgcolor="#e0e0e0" border="0" cellpadding="0"
width="307" height="377"><tbody><tr>
<td colspan="2" bgcolor="#FFCC00" height="21" width="493"><font size="5">
<b>Könnt ihr helfen???</b></font><hr
align="center" color="#ff0066" width="90%"></td>
</tr>
<tr><td class="dis" width="221" bgcolor="#FFCC00" height="21">Anrede :</td>
<td bgcolor="#FF9933" height="21" width="242"><input
class="radio" value="Herr" name="Anrede"
type="radio">Herr <input class="radio"
value="Frau" name="Anrede" type="radio">Frau</td>
</tr><tr>
<td class="dis" bgcolor="#FFCC00" height="25" width="221">Name:*</td>
<td bgcolor="#FF9933" height="25" width="242"><input
name="Kontakperson" value="" maxlength="40"
type="text"></td>
</tr><tr>
<td class="dis" bgcolor="#FFCC00" height="25" width="221">Firma :</td>
<td bgcolor="#FF9933" height="25" width="242"><input
name="Firma" value="" maxlength="40" type="text"></td>
</tr><tr>
<td class="dis" bgcolor="#FFCC00" height="25" width="221">Telefon:*</td>
<td bgcolor="#FF9933" height="25" width="242"><input
name="Telefon" value="" maxlength="40" type="text"></td>
</tr><tr>
<td class="dis" bgcolor="#FFCC00" height="25" width="221">eMail :*</td>
<td bgcolor="#FF9933" height="25" width="242"><input
name="Position" value="" maxlength="40"
type="text"></td>
</tr><tr>
<td class="dis" bgcolor="#FFCC00" height="21" width="221">Kategorie:</td>
<td bgcolor="#FF9933" height="21" width="242"><input
class="radio" value="Anfänger" name="wissensstand"
type="radio">Frage <input class="radio"
value="Fortgeschritten" name="wissensstand" type="radio">Auftrag</td>
</tr><tr>
<td class="dis" bgcolor="#FFCC00" height="25" width="221">Was ? :</td>
<td bgcolor="#FF9933" height="25" width="242"><select
name="Software:" size="1">
<option>Termin vereinbaren</option>
<option>Anfrage</option>
</select></td>
</tr><tr>
<td class="dis" valign="top" bgcolor="#FFCC00" height="1" width="221">Mitteilung :</td>
<td bgcolor="#FF9933" height="1" width="242"><textarea
name="Mitteilung" cols="23" rows="7"></textarea></td>
</tr>
<tr><td bgcolor="#FFCC00" height="48" width="221"> </td>
<td bgcolor="#FF9933" height="48" width="242"><a href="mailto:exclusiv@edelmakler.de"><input
class="sub" type="submit"></a><br><img
src="Bilder/PIXEL1.GIF" alt="" border="0"
height="10" width="1"><br><input
class="reset" type="reset"></td>
</tr>
</tbody></table>
</form>
was ist falsch ????????
Antwort 1 von rfb
Zitat:
gehört in den <<form action="mailto:stephan@XX"
method="post" enctype="text/plain">body>, nicht in den head<
body> fehltwenn du <
tbody> nutzt musst du <thead> und <tfoot> definieren. Da das hier aber eine Layoutabelle ist ist das völlig überflüssig, also lass <tbody> weg.Der restliche Aufbau des Dokuments lässt mich zweifeln ob du die Grundstruktur eines HTMl-Dokuments kennst, siehe http://de.selfhtml.org/html/allgemein/grundgeruest.htm
Abgesehen von den HTML-Fehlern, die evtl. für das "nix-passieren" verantwortlich sind:
Die Versendemethode
mailto funktioniert nur wenn Browser und E-Mail-Programm das beide unterstützen. Das ist stark programm- und einstellungsabhängig. Von dieser Methode ist daher dringendst abzuraten. Alternative: Formmailer per PHP (google mal), wenn dein Webspace kein PHP unterstützt oder du dir das nicht zutraust kannst du auch einen der (kostenlosen) Formmailerdienste nutzen.Antwort 2 von derperfektionist
Ja vielen dank rfb,
kenn mich aber echt damit nicht aus..(wie man sieht)...
vieleicht kann das jemand (du) den code so verbessern das ich den direkt einfügen kann..?!
währe sowas möglich??
ich währe echt dankbar...
danke !!!
kenn mich aber echt damit nicht aus..(wie man sieht)...
vieleicht kann das jemand (du) den code so verbessern das ich den direkt einfügen kann..?!
währe sowas möglich??
ich währe echt dankbar...
danke !!!
Antwort 3 von rfb
noch was entdeckt:
Zitat:
ist Quatsch. Ein Button darf nicht innerhalb eines Links stehen! Der Browser kann sonst nicht entscheiden, was angeklickt wird. Also: Link weglassen! Was bei Betätigung des Submit-Buttons passieren soll wird in <a href="mailto:exclusiv@XXX.de"><input
class="sub" type="submit"></a><form action=...> festgelegt.Antwort 4 von derperfektionist
hi...
oder wie kann ich denn aus diesem code einen normalen code machen....ohne werbung und anbindung an die homepage vom anbieter ???
Die version:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1"><title>Kontaktformular</title>
</head><body><form
action="http://www.dw-formmailer.de/cgi-bin/dwmailer/dwmailer.pl"
method="post" enctype="multipart/form-data">
<input name="pflicht" value="absender_name,absender_telefon"
type="hidden"><input name="empfaenger_name"
value="Paul Brikmann" type="hidden">
<input name="empfaenger_mail" value="exclusiv@edelmakler.de"
type="hidden"><input name="betreff"
value="Anfrage Kontaktseite" type="hidden">
<input name="language" value="de" type="hidden"><table
border="0" cellpadding="3" cellspacing="0">
<tbody><tr><td bgcolor="#FF9933" width="100%"><b>Kontaktformular mit
edelMakler.de</b></td>
</tr><tr>
<td width="100%" bgcolor="#FF9933">Treten Sie mit uns in Kontakt!
<table border="0" cellspacing="3" width="400"><tbody><tr>
<td bgcolor="#FFCC66"><b>Firma</b></td>
<td><input name="absender_firma" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>Name</b></td>
<td><input name="absender_name" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>Straße</b></td>
<td><input name="absender_strasse" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>PLZ/Ort</b></td>
<td><input name="absender_ort" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>Telefon</b></td>
<td><input name="absender_telefon" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>Telefax</b></td>
<td><input name="absender_fax" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>E-Mail</b></td>
<td><input name="absender_mail" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>Antort</b></td>
<td><select size="1" name="absender_antwort"><option
selected="selected" value="bitte wählen">bitte wählen</option><option
value="per Telefon">per Telefon</option><option
value="per E-Mail">per E-Mail</option><option
value="per Telefax">per Telefax</option></select></td>
</tr><tr>
<td colspan="2" bgcolor="#FFCC66"><b>ihr Kommentar/Text</b></td>
</tr><tr>
<td colspan="2" bgcolor="#FFCC66"><textarea rows="8" wrap="soft"
name="absender_text" cols="45"></textarea></td></tr>
<tr><td colspan="2" height="72" bgcolor="#FFCC66"><br>
<input value="Abschicken" type="submit"> <input
value="Zurücksetzen" type="reset"></td></tr>
</tbody></table></td>
</tr></tbody></table>
</form></body></html>
Daaaanke !!!!!!!!!!!!!
oder wie kann ich denn aus diesem code einen normalen code machen....ohne werbung und anbindung an die homepage vom anbieter ???
Die version:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1"><title>Kontaktformular</title>
</head><body><form
action="http://www.dw-formmailer.de/cgi-bin/dwmailer/dwmailer.pl"
method="post" enctype="multipart/form-data">
<input name="pflicht" value="absender_name,absender_telefon"
type="hidden"><input name="empfaenger_name"
value="Paul Brikmann" type="hidden">
<input name="empfaenger_mail" value="exclusiv@edelmakler.de"
type="hidden"><input name="betreff"
value="Anfrage Kontaktseite" type="hidden">
<input name="language" value="de" type="hidden"><table
border="0" cellpadding="3" cellspacing="0">
<tbody><tr><td bgcolor="#FF9933" width="100%"><b>Kontaktformular mit
edelMakler.de</b></td>
</tr><tr>
<td width="100%" bgcolor="#FF9933">Treten Sie mit uns in Kontakt!
<table border="0" cellspacing="3" width="400"><tbody><tr>
<td bgcolor="#FFCC66"><b>Firma</b></td>
<td><input name="absender_firma" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>Name</b></td>
<td><input name="absender_name" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>Straße</b></td>
<td><input name="absender_strasse" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>PLZ/Ort</b></td>
<td><input name="absender_ort" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>Telefon</b></td>
<td><input name="absender_telefon" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>Telefax</b></td>
<td><input name="absender_fax" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>E-Mail</b></td>
<td><input name="absender_mail" size="20"
type="text"></td></tr>
<tr><td bgcolor="#FFCC66"><b>Antort</b></td>
<td><select size="1" name="absender_antwort"><option
selected="selected" value="bitte wählen">bitte wählen</option><option
value="per Telefon">per Telefon</option><option
value="per E-Mail">per E-Mail</option><option
value="per Telefax">per Telefax</option></select></td>
</tr><tr>
<td colspan="2" bgcolor="#FFCC66"><b>ihr Kommentar/Text</b></td>
</tr><tr>
<td colspan="2" bgcolor="#FFCC66"><textarea rows="8" wrap="soft"
name="absender_text" cols="45"></textarea></td></tr>
<tr><td colspan="2" height="72" bgcolor="#FFCC66"><br>
<input value="Abschicken" type="submit"> <input
value="Zurücksetzen" type="reset"></td></tr>
</tbody></table></td>
</tr></tbody></table>
</form></body></html>
Daaaanke !!!!!!!!!!!!!
Antwort 5 von derperfektionist
Hiiiiiilfeeeeeeeee!!!!!
Antwort 6 von rfb
Zitat:
wie kann ich denn aus diesem code einen normalen code machen
was ist normaler Code?wie kann ich denn aus diesem code einen normalen code machen
Außer der doctype ist er doch OK (richtige doctype hierfür ist:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> die von dir gewählte Variante strict erlaubt veraltete Layout-HTML-Attribute wie bgcolor nicht mehr).Streichen musst du außerdem jedes
<tbody>und </tbody> die haben da nix zu suchen. Dann sollte der Code valide sein, wenn auch nicht besonders elegant und überhaupt nicht barrierefrei.Zitat:
ohne werbung und anbindung an die homepage vom anbieter
anderen Anbieter suchen oder eigener Formmailer mittels PHP.ohne werbung und anbindung an die homepage vom anbieter
PS: Vermeide die Angabe deiner Mail-Adresse hier in Code-Beispielen.

