Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Kontaktformular





Frage

Ich habe keine Ahnung von html oder sonstigen...deshalb erstelle ich internetseiten immer mit nem Homepagemaker...wo ich alles superleicht machen kann. leider aber hab ich keine ahnung wie ich ein kontaktvormular machen soll. Kann mir jemand einen html-ocode machen? das wäre echt sehr nett! Times Nwe Roman sollte es sein, die mails sollten an info_8e@yahoo.de gesendet werden, in das Formular sollte man Namen eigene mailadresse und Kommenatr schreiben können. ich hab auf einer anderen Homepage ein Hintergrundbi8ldgefunden welches ich haben will: http://www.lily-braun-oberschule.de/pic/lboback03f100.gif Ich hoffe jmd hilft mir......danke im voraus!

Antwort 1 von rfb

<form action="mailto:info_8e@yahoo.de" method="post" enctype="text/plain" style="font-family:´Times New Roman´,serif";color:black;background;white url(http://www.lily-braun-oberschule.de/pic/lboback03f100.gif)">
<p>Vorname:<br><input name="vorname" type="text" size="30" maxlength="30"></p>
  <p>Zuname:<br><input name="zuname" type="text" size="30" maxlength="40"></p>
<p>E-MAil:<br><input name="mail" type="text" size="30" maxlength="30"></p>
  <p>Kommentar:<br><textarea name="komment" cols="50" rows="10"></textarea></p>
</form>


und wenn du dann viel Glück hast funktioniert das sogar, das hängt aber von den Browser- und Rechnereinstellungen bei dem Seitenbesucher ab.

Sicherer ist der Einsatz eines Formmailers, da gibt es auch kostenlose Angebote (google mal), die übernehmen dann die Datenaufbereitung und das Weiterschicken an dich zuverlässig.

Die Rechte für das HG-Bild hast du aber, zumindest gefragt, ob du es verwenden darfst?

PS: solltest du trotzdem diese unsichere Variante nutzen wollen, musst du die ´ um ´Times New Roman´ austauschen gegen einf. Anführungszeichen, neben dem Ä auf der Tastatur.

Antwort 2 von gummiente

Danke, ich versuche es mal...bin aber noch offen für weitere Vorschläge...

Antwort 3 von gummiente

ich hab das jetzt ausprobiert...aber da ist kein Button oder so mit welchem man das Formular abschicken kann...kannst du mir nochmal helfen?

Antwort 4 von rfb

klar, sorry, vergessen:
füge vor
</form>
diese Zeile ein:
<input type="submit" value"Ab geht die Post">

ein

Antwort 5 von rfb

Tippfehler:
... value="Ab geht die Post" ...


Antwort 6 von gummiente

aber wenn ich auf diesen Button klicke wird das Formular nicht verschickt

Antwort 7 von Nessus

Zitat:
aber wenn ich auf diesen Button klicke wird das Formular nicht verschickt


Dieses Problem haben mit dem Mailto-Formular ca. 50% aller Internetuser.
Das Problem ist, das diese Sache naturgemäß nicht richtig funktionieren kann.
Spaß macht das erst, wenn man eigene Scripte installiert, vorrausgesetzt der Server kann damit umgehen.
Der Vorteil ist, du erweiterst dein Wissen ungemein, sprich du lernst viel dabei.

@rfb
Ich verstehe nicht, warum Du dies noch empfiehlst, damit verwirrst du die Leute nur.
Besser ist dein Hinweis (A1) auf div. Formmaileranbieter, die das Serverseitig erledigen.

Nessus

Antwort 8 von uuusseer

das hat mich ja jetzt ungemein weiter gebracht :-)

Antwort 9 von Friedel

@uuusseer: Browser können keine Emails verschicken. rfb hat das in Antwort 1 angedeutet. Der Browser gibt die Email einfach an den Emailclient weiter, wenn der User überhaupt einen eingerichtet hat. Wenn du z.B. mit dem Internet Explorer so ein Formulat ausfüllst und als Standardemailclient Outlook Express verwendest, legt der Internet Explorer die Emaol eifach in den Postausgang von Outlook Express. Um die Email direkt verschicken zu können musst du einen Formmailer verwenden. Dann wird die Email von Server erzeugt und verschickt. Es gibt recht viele kostenlose Formmailer die unterschiedlich gut sind. Sieh am besten erst mal bei deinem Provider nach, ob er sowas anbietet. Wenn nicht suchst du dir eben einen anderen aus.

Antwort 10 von rfb

Zitat:
und wenn du dann viel Glück hast funktioniert das sogar, das hängt aber von den Browser- und Rechnereinstellungen bei dem Seitenbesucher ab.
ich hatte dich die Probleme hingewiesen, und du hattest offensichtlich kein Glück!

Den technischen Hintergrund, den ich mit "Glück" zusammengefasst hatte, hat Friedel ja ausführlich erläutert und unser PHP-Experte Nessus hat nochmals unterstrichen, dass das über serverseitige Formularverarbeitung ("Formmailer") zuverlässig funktioniert.
Wenn du das Formular auf versch. Rechnern testest wirst du feststellen, dass jedesmal etwas anderes passiert (E-Mail-Programm öffnet sich mit fertiger Mail, oder mit leerer Mail aber richtiger Zieladresse, oder ohne neue Mail anzulegen, oder gar nix passiert - ist eben Glückssache).
Nach diesem Experiment kann ich dir nur weiterhin empfehlen: google nach Anbietern kostenloser Formmailer, melde dich an, binde den bereitgestellten Code in deine Seite ein, mit den bisher gewonnen Erfahrungen kannst du sogar ein bisschen damit herumexperimentieren um ihn anzupassen, fertig!