Supportnet Computer
Planet of Tech

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:
<form action="mailto:stephan@XX"
method="post" enctype="text/plain">
gehört in den <
body
>, nicht in den
head


<
body
> fehlt

wenn 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 !!!

Antwort 3 von rfb

noch was entdeckt:
Zitat:
<a href="mailto:exclusiv@XXX.de"><input
class="sub" type="submit"></a>
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
<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 !!!!!!!!!!!!!

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?
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.

PS: Vermeide die Angabe deiner Mail-Adresse hier in Code-Beispielen.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Suche in allen vorhandenen Beiträgen: